46 Commits (17b3539a20571acdc88a9841cee77fac3954c55b)

Author SHA1 Message Date
Siegfried Pammer ed61b8a14e Replace the SlotKind enum with object-identity Slots kinds 2 weeks ago
Siegfried Pammer b23499503c Generate typed Slots; key 1:1-kind child access on them 2 weeks ago
Siegfried Pammer 1cc8a62f95 Delete TokenRole; carry token text as constants 2 weeks ago
Siegfried Pammer 9285a7328d Delete the Role hierarchy; key the child API on SlotKind 2 weeks ago
Siegfried Pammer 9aa0ddd37b Replace AST null-objects with nullable reference types 2 weeks ago
Siegfried Pammer 71b2987e42 Decouple TokenRole from Role 2 weeks ago
Siegfried Pammer 89e7f5b662 Expose node.Slot and key child positions on SlotKind 2 weeks ago
Siegfried Pammer 34c50c19b7 Fix #2035: Make the override modifier a link to the overridden member 4 weeks ago
Siegfried Pammer 98d764a169 Add a treenode and decompiler APIs for extensions. 4 months ago
Siegfried Pammer 5f32b6d7ea Fix folding of extension declarations 6 months ago
Siegfried Pammer 9b0e3a1605 Fix folding of local functions, if "Fold all braces" is disabled. 10 months ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 10 months ago
Daniel Grunwald bd9ee28552 Fix #1789: missing hyperlink for `MethodGroupResolveResult`. 11 months ago
Lucas Trzesniewski 39cb275456 Add semantic highlighting for properties and events 3 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 6 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. 7 years ago
Siegfried Pammer 25765ee600 Fix #1359: Support obfuscated names in treeview and search. 7 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 8 years ago
Siegfried Pammer 72917b0bde Fix folding bug with string interpolation 8 years ago
Siegfried Pammer bfbb041b01 Fix #1027: There is no "Analyze" option on right-click pop-up menu 8 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
Daniel Grunwald c2898905c8 Fix #853: consistently use cecil MemberReference for ITextOutput. 9 years ago
Siegfried Pammer c918d66e9d Reimplement folding for C#. 9 years ago
Siegfried Pammer 0644de6fd3 Rip out LogWindow and DecompilerEventSource 9 years ago
Siegfried Pammer 4bdd7f48b1 Fix #840 - Cannot click to navigate to a built-in type 9 years ago
Siegfried Pammer 9bf7959712 Add links for this/base ctor references 9 years ago
Siegfried Pammer 7bf0ed79d4 Fix hyperlinks in decompiled output. 9 years ago
Siegfried Pammer 0524b4a353 Remove unused usings in solution; remove dead code; unify namespaces 10 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 10 years ago
Daniel Grunwald 7273fe58fd Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 10 years ago
Siegfried Pammer f02377632c add back variable/parameter reference highlighting for C# 10 years ago
Daniel Grunwald 75dfa785d7 Fix #600: variable called int should be displayed as @int 11 years ago