.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 de2eac5e89 Merge branch 'master' into srm 7 years ago
..
AssignVariableNames.cs Port AssignVariableNames 7 years ago
BlockTransform.cs Replace LoopingBlockTransform with StatementTransform. 8 years ago
CachedDelegateInitialization.cs CachedDelegateInitialization: Remove dead init-store in loops 8 years ago
CopyPropagation.cs Ensure that StLoc.Value.ResultType == StLoc.Variable.StackType 8 years ago
DelegateConstruction.cs Port DelegateConstruction and TransformArrayInitializers 7 years ago
DetectCatchWhenConditionBlocks.cs Add comments for clarification. 8 years ago
EarlyExpressionTransforms.cs Fix missing ILStackWasEmpty-flag on call after conversion to newobj 8 years ago
ExpressionTransforms.cs Also combine 'ldlen; conv.i4.ovf' to 'ldlen.i4'. 7 years ago
ExpressionTreeCast.cs Add ExpressionTreeCast instruction 8 years ago
HighLevelLoopTransform.cs Fix #968: foreach loop with early return 8 years ago
IILTransform.cs Cache UsingScope during decompiler run. 7 years ago
ILInlining.cs Reduced allocations in ILInlining 7 years ago
InlineReturnTransform.cs Fix Using pretty tests and remove semicolon on single-line if. 8 years ago
LockTransform.cs Fix #1060: Enter/Exit V2 variation failing to convert to lock() 7 years ago
LoopingTransform.cs Restore P/Invoke test. 8 years ago
NullCoalescingTransform.cs Implement null propagation transform. 7 years ago
NullPropagationTransform.cs Fix TypeSystemLoaderTests 7 years ago
NullableLiftingTransform.cs Fix some bugs in decompilation of ?. operator. 7 years ago
ProxyCallReplacer.cs Fix mismerged code 7 years ago
RemoveDeadVariableInit.cs Add RemoveDeadCode option 8 years ago
SplitVariables.cs Add ValueTypeCall foreach testcase. 8 years ago
StatementTransform.cs Fix performance issue due to aggressive debug checks that was causing AppVeyor to time-out. 8 years ago
Stepper.cs Run IntroduceExitPoints before loop detection, and let loop detection introduce its own exit points. 9 years ago
SwitchOnNullableTransform.cs SwitchOnNullableTransform: Fix another special case produced by the Roslyn compiler. 8 years ago
SwitchOnStringTransform.cs Fix #1107: bug in mcs switch on string detection. 7 years ago
TransformArrayInitializers.cs Port DelegateConstruction and TransformArrayInitializers 7 years ago
TransformAssignment.cs Support logic.and/etc. in IsImplicitTruncation(). 7 years ago
TransformCollectionAndObjectInitializers.cs Relax rules for object and collection initializer detection to properly decompile query expressions. 7 years ago
TransformExpressionTrees.cs ExpressionTrees: Add support for NewArrayInit with zero length arrays. 7 years ago
UsingTransform.cs Fix #1071: Sometimes uses Enumarator instead of Foreach 7 years ago