56 Commits (6312e594a7fbf0d1a68f6f0c67ea8d7dac65c05d)

Author SHA1 Message Date
apmoskevitz 0430c3b519 focus on CS8625, convert to error 10 months ago
apmoskevitz d89f85087e focus on CS8603, return null from method 11 months ago
apmoskevitz 6e4a0255ae focus on CS8765 11 months ago
Siegfried Pammer 942131f487 #3068: Introduce MetadataFile for pure ECMA-335 streams and as base class for PEFile 2 years ago
Daniel Grunwald 32fafeb9a1 Add support for user-defined checked operators. 2 years ago
Daniel Grunwald 3c46271a11 Add support for unsigned right shift. 2 years ago
Lucas Trzesniewski 39cb275456 Add semantic highlighting for properties and events 2 years ago
Siegfried Pammer d248867302 Add support for C# 10 record structs. 3 years ago
Siegfried Pammer 13da4c48d4 Fix #2632: Make sure that changing the setting "ExpandMemberDefinitions" has an effect when refreshing a decompiled view. 3 years ago
Siegfried Pammer b6ed312bdb Fix tooltips of record classes and init accessors. 5 years ago
Siegfried Pammer 2b16be76b6 Fix highlighting of identifiers declared in LINQ join clauses 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Siegfried Pammer c9f5e5dd33 Refactor ForeachStatement to support deconstruction 5 years ago
Siegfried Pammer 67b2a45292 Improve tooltips and highlighting of local functions 5 years ago
Siegfried Pammer df84ab8f6b Fix #1882: Provide a setting to desugar X? into Nullable<X> for value types 6 years ago
Daniel Grunwald a7446cfddf #1922: Refactor PrimitiveExpression to store the literal format in the AST 6 years ago
Siegfried Pammer deaedd0914 Link metadata tokens in decompilation output to metadata tables. 6 years ago
Siegfried Pammer 37e14f43e3 Refactor/Clean up local functions representation in type system. 6 years ago
Siegfried Pammer 8d1522f387 Transform display classes used in local functions. 6 years ago
Siegfried Pammer 0cafc679f2 Do not fold using declarations, if there's only one. 6 years ago
Siegfried Pammer 09ea089d8a Fix #1499, fix #1502 6 years ago
Siegfried Pammer 6d89c4fbbb Fix #1446: Add indentation options to UI. 6 years ago
Siegfried Pammer 56447a944f Fix #1468: Implement 'Expand using declarations after decompilation' setting. 6 years ago
Siegfried Pammer 663ba0c5a8 Fix build. 6 years ago
Siegfried Pammer 2a5ba0f665 Fix linking of local variables and parameters to their usages in the IL view. 6 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. 7 years ago
Siegfried Pammer 845d2a61dd CSharpAmbience: add option to hide parameter default values. 7 years ago
Siegfried Pammer a7ad5990ac CSharpAmbience: Add ConversionFlags.ShowParameterModifiers and ShowTypeParameterVarianceModifier to make labels in ILSpy main tree view more concise. + Added Tests. 7 years ago
Siegfried Pammer 7431ffe937 Extend ShowDeclaringType option to nested types. 7 years ago
Siegfried Pammer 23907c8d7d Use IAmbience API in CSharpLanguage. 7 years ago
Siegfried Pammer b5191c169b Implement TextOutputWithRollback to allow rolling back output of security declarations we could not parse due to missing enum types. 7 years ago
Siegfried Pammer 4f8441e142 Introduce several new WriteReference overloads 7 years ago
Siegfried Pammer 9acc372a68 Use TypeSystem for ILSpy UI: 7 years ago
Siegfried Pammer 3c8ba01130 Fix UI crashes related to unresolved references. 7 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 7 years ago
Siegfried Pammer 47788a38de WIP 7 years ago
Siegfried Pammer a2e27dd7ed Port ProxyCallReplacer and TextTokenWriter to SRM 7 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 8 years ago
Siegfried Pammer d645166f3e * Fix #920: [Bug]Click one reference will navigate to another. 8 years ago
Siegfried Pammer 1e01f834e8 Fix links on operators. 8 years ago
Siegfried Pammer 0b135c23e4 Add C# semantic highlighting 8 years ago
Daniel Grunwald c2898905c8 Fix #853: consistently use cecil MemberReference for ITextOutput. 8 years ago
Siegfried Pammer c918d66e9d Reimplement folding for C#. 8 years ago
Siegfried Pammer 0644de6fd3 Rip out LogWindow and DecompilerEventSource 8 years ago
Siegfried Pammer 4bdd7f48b1 Fix #840 - Cannot click to navigate to a built-in type 8 years ago
Siegfried Pammer 9bf7959712 Add links for this/base ctor references 8 years ago
Siegfried Pammer 7bf0ed79d4 Fix hyperlinks in decompiled output. 8 years ago