79 Commits (1c8a6bb781b71f69e53a2e7f4374eea8ddba070a)

Author SHA1 Message Date
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 317e33b3b8 Fix five small analyzer warnings. 4 months ago
Siegfried Pammer 98d764a169 Add a treenode and decompiler APIs for extensions. 6 months ago
Siegfried Pammer 77d9ee73e9 Fix IDE2000 globally 9 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
Siegfried Pammer 96caa4ecb7 Fix: #3407 Add "private protected" feature for 7.2 decompiler options 2 years ago
Siegfried Pammer 942131f487 #3068: Introduce MetadataFile for pure ECMA-335 streams and as base class for PEFile 3 years ago
Daniel Grunwald 32fafeb9a1 Add support for user-defined checked operators. 3 years ago
Daniel Grunwald 3c46271a11 Add support for unsigned right shift. 3 years ago
Lucas Trzesniewski 39cb275456 Add semantic highlighting for properties and events 4 years ago
Siegfried Pammer d248867302 Add support for C# 10 record structs. 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 b6ed312bdb Fix tooltips of record classes and init accessors. 6 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
Siegfried Pammer df84ab8f6b Fix #1882: Provide a setting to desugar X? into Nullable<X> for value types 7 years ago
Daniel Grunwald a7446cfddf #1922: Refactor PrimitiveExpression to store the literal format in the AST 7 years ago
Siegfried Pammer deaedd0914 Link metadata tokens in decompilation output to metadata tables. 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 6d89c4fbbb Fix #1446: Add indentation options to UI. 8 years ago
Siegfried Pammer 56447a944f Fix #1468: Implement 'Expand using declarations after decompilation' setting. 8 years ago
Siegfried Pammer 663ba0c5a8 Fix build. 8 years ago
Siegfried Pammer 2a5ba0f665 Fix linking of local variables and parameters to their usages in the IL view. 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