57 Commits (2802403c1918de8621bf9f3854ef6f8c8d2818ae)

Author SHA1 Message Date
Siegfried Pammer 471c3b1776 Move the remaining ResolveResult subclasses into the Semantics namespace 1 month ago
Siegfried Pammer 800efc6e10 Fix #749: toggle a member's fold together with its documentation 2 months ago
Siegfried Pammer d9b63a5bb3 Link this and base keyword expressions to their type 2 months ago
Siegfried Pammer a926ae7e8b Show a hover for the indexer of a dynamic index access 2 months ago
Siegfried Pammer 4ff11dd796 Add a hover-only reference mode, distinct from local highlighting 2 months ago
Siegfried Pammer 325494558b Show a hover for the constructor of a dynamic new expression 2 months ago
Siegfried Pammer 924f66c9df Show a hover for the dynamic type keyword 2 months ago
Siegfried Pammer 79a67fcee3 Make synthesized dynamic members hover-only, not navigable 2 months ago
Siegfried Pammer f2b51d2c34 Fix #2078: Generic local functions not highlighted properly 2 months ago
Siegfried Pammer 847324e836 Fix #3845: Add option to expand XML documentation comments 2 months ago
Siegfried Pammer 04505bbdf2 Highlight and scroll to the changed instruction in the ILAst view 3 months ago
Siegfried Pammer ed61b8a14e Replace the SlotKind enum with object-identity Slots kinds 3 months ago
Siegfried Pammer b23499503c Generate typed Slots; key 1:1-kind child access on them 3 months ago
Siegfried Pammer 1cc8a62f95 Delete TokenRole; carry token text as constants 3 months ago
Siegfried Pammer 9285a7328d Delete the Role hierarchy; key the child API on SlotKind 3 months ago
Siegfried Pammer 9aa0ddd37b Replace AST null-objects with nullable reference types 3 months ago
Siegfried Pammer 71b2987e42 Decouple TokenRole from Role 3 months ago
Siegfried Pammer 89e7f5b662 Expose node.Slot and key child positions on SlotKind 3 months ago
Siegfried Pammer 34c50c19b7 Fix #2035: Make the override modifier a link to the overridden member 3 months ago
Siegfried Pammer 98d764a169 Add a treenode and decompiler APIs for extensions. 6 months ago
Siegfried Pammer 5f32b6d7ea Fix folding of extension declarations 9 months ago
Siegfried Pammer 9b0e3a1605 Fix folding of local functions, if "Fold all braces" is disabled. 1 year ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 1 year ago
Daniel Grunwald bd9ee28552 Fix #1789: missing hyperlink for `MethodGroupResolveResult`. 1 year ago
Lucas Trzesniewski 39cb275456 Add semantic highlighting for properties and events 4 years ago
Siegfried Pammer 13da4c48d4 Fix #2632: Make sure that changing the setting "ExpandMemberDefinitions" has an effect when refreshing a decompiled view. 4 years ago
Siegfried Pammer 2b16be76b6 Fix highlighting of identifiers declared in LINQ join clauses 6 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 6 years ago
Siegfried Pammer c9f5e5dd33 Refactor ForeachStatement to support deconstruction 6 years ago
Siegfried Pammer 67b2a45292 Improve tooltips and highlighting of local functions 6 years ago
Daniel Grunwald a7446cfddf #1922: Refactor PrimitiveExpression to store the literal format in the AST 7 years ago
Siegfried Pammer 37e14f43e3 Refactor/Clean up local functions representation in type system. 7 years ago
Siegfried Pammer 8d1522f387 Transform display classes used in local functions. 7 years ago
Siegfried Pammer 0cafc679f2 Do not fold using declarations, if there's only one. 7 years ago
Siegfried Pammer 09ea089d8a Fix #1499, fix #1502 7 years ago
Siegfried Pammer 56447a944f Fix #1468: Implement 'Expand using declarations after decompilation' setting. 8 years ago
Siegfried Pammer 25765ee600 Fix #1359: Support obfuscated names in treeview and search. 8 years ago
Siegfried Pammer 1d2cd930de Add LetIdentifierAnnotation to allow linking of let variables. 8 years ago
Siegfried Pammer 4f8441e142 Introduce several new WriteReference overloads 8 years ago
Siegfried Pammer 9acc372a68 Use TypeSystem for ILSpy UI: 8 years ago
Siegfried Pammer 3c8ba01130 Fix UI crashes related to unresolved references. 8 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 8 years ago
Siegfried Pammer 47788a38de WIP 8 years ago
Siegfried Pammer a2e27dd7ed Port ProxyCallReplacer and TextTokenWriter to SRM 9 years ago
Siegfried Pammer 72917b0bde Fix folding bug with string interpolation 9 years ago
Siegfried Pammer bfbb041b01 Fix #1027: There is no "Analyze" option on right-click pop-up menu 9 years ago
Siegfried Pammer 8af973ef35 Fix #1013, #1034: Option to show code unfolded (expanded) by default 9 years ago
Siegfried Pammer d645166f3e * Fix #920: [Bug]Click one reference will navigate to another. 9 years ago
Siegfried Pammer 1e01f834e8 Fix links on operators. 9 years ago
Siegfried Pammer 0b135c23e4 Add C# semantic highlighting 9 years ago