.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Daniel Grunwald 9a74f018b5 Decode metadata signatures directly into IType; without going through ITypeReference. 7 years ago
..
AssignVariableNames.cs Merge branch 'master' into srm 7 years ago
BlockTransform.cs
CachedDelegateInitialization.cs Introduce named arguments only in the statement transform. 7 years ago
CopyPropagation.cs Introduce named arguments only in the statement transform. 7 years ago
DelegateConstruction.cs Merge branch 'master' of https://github.com/icsharpcode/ILSpy into srm 7 years ago
DetectCatchWhenConditionBlocks.cs
EarlyExpressionTransforms.cs
ExpressionTransforms.cs Refactor TransformAssignment to reduce code duplication. 7 years ago
ExpressionTreeCast.cs Add ExpressionTreeCast instruction 8 years ago
HighLevelLoopTransform.cs Implement UserDefinedCompoundAssign 7 years ago
IILTransform.cs Cache UsingScope during decompiler run. 8 years ago
ILInlining.cs Move named arguments to its own transform. 7 years ago
InlineReturnTransform.cs
LockTransform.cs Fix #1060: Enter/Exit V2 variation failing to convert to lock() 8 years ago
LoopingTransform.cs
NamedArgumentTransform.cs Move named arguments to its own transform. 7 years ago
NullCoalescingTransform.cs Introduce named arguments only in the statement transform. 7 years ago
NullPropagationTransform.cs Merge branch 'master' into srm 7 years ago
NullableLiftingTransform.cs Fix some bugs in decompilation of ?. operator. 8 years ago
ProxyCallReplacer.cs Fix mismerged code 8 years ago
RemoveDeadVariableInit.cs Add delayed type inference step for stack slots (in RemoveDeadVariableInit). 7 years ago
SplitVariables.cs
StatementTransform.cs
Stepper.cs
SwitchOnNullableTransform.cs
SwitchOnStringTransform.cs Fix #1144: MatchRoslynCaseBlockHead did not handle inverse conditions properly. 7 years ago
TransformArrayInitializers.cs Decode metadata signatures directly into IType; without going through ITypeReference. 7 years ago
TransformAssignment.cs NumericCompoundAssign: implement ILiftableInstruction 7 years ago
TransformCollectionAndObjectInitializers.cs Relax rules for object and collection initializer detection to properly decompile query expressions. 8 years ago
TransformExpressionTrees.cs Remove dead code from type system (CSharpConstantValue). 7 years ago
TupleTransform.cs Add support for C# 7 tuple types: 7 years ago
UsingTransform.cs Fix #1071: Sometimes uses Enumarator instead of Foreach 8 years ago