.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
 
 
 
 
Siegfried Pammer 31b4e6ae6a Fix #2185: Fix MemberIsHidden-check for local function display structs: Async State Machines that looked like local function display structs were not hidden once local function decompilation was disabled. This led to code duplication in the generated pdb. 5 years ago
..
OutputVisitor Avoid parentheses around lambdas where possible. 5 years ago
ProjectDecompiler #2128: Reformat the whole code base. 5 years ago
Resolver Function pointers are invocable. 5 years ago
Syntax Function pointers: add support for the builtin unmanaged calling conventions. 5 years ago
Transforms Add option for `string.Concat` decompilation. 5 years ago
TypeSystem #2128: Reformat the whole code base. 5 years ago
Annotations.cs Fix #2140: ILSpy 6.2p1 no longer respects "use discards" setting 5 years ago
CSharpDecompiler.cs Fix #2185: Fix MemberIsHidden-check for local function display structs: Async State Machines that looked like local function display structs were not hidden once local function decompilation was disabled. This led to code duplication in the generated pdb. 5 years ago
CSharpLanguageVersion.cs Add some tests for native integers. 5 years ago
CallBuilder.cs Support `ldftn` in the context of a function pointer. 5 years ago
ExpressionBuilder.cs Relax ExpressionBuilder invariant for lifted instructions with unknown result type. 5 years ago
RequiredNamespaceCollector.cs Fix some type inference issues with pointer types. 5 years ago
SequencePointBuilder.cs Fix #2177: PDB Generation is confused by enhanced using statements 5 years ago
StatementBuilder.cs #2156: Enforce string type of string.to.int argument. 5 years ago
TranslatedExpression.cs Fix #2180: Restrict the `(uint?)-1` special case to casts to integer types. 5 years ago
TranslatedStatement.cs #2128: Reformat the whole code base. 5 years ago
TranslationContext.cs Namespace adjustments for Syntax classes 9 years ago