.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 f6ab796ba7 Add ldobj(ldloca) -> ldloc transform; and remove special case in ProxyCallReplacer. 8 years ago
..
AssignVariableNames.cs [nullables] support equality comparisons on System.Decimal 8 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 ad #885 and #886: add more tests 8 years ago
DelegateConstruction.cs DelegateConstruction: only remove copies of parameter values that are part of the outer function. 8 years ago
DetectCatchWhenConditionBlocks.cs Implement catch-when and remove local copy of exception slot. 8 years ago
EarlyExpressionTransforms.cs Add ldobj(ldloca) -> ldloc transform; and remove special case in ProxyCallReplacer. 8 years ago
ExpressionTransforms.cs Add ldobj(ldloca) -> ldloc transform; and remove special case in ProxyCallReplacer. 8 years ago
IILTransform.cs Replace LoopingBlockTransform with StatementTransform. 8 years ago
ILInlining.cs Fix IsUsedAsThisPointerInCall: if we deal with an unspecified generic type, we assume it's a value type as ldloca should be allowed as this pointer in those cases. 8 years ago
LockTransform.cs Add Patterns correctness tests; add missing file headers 8 years ago
LoopingTransform.cs Restore P/Invoke test. 8 years ago
NullCoalescingTransform.cs Replace LoopingBlockTransform with StatementTransform. 8 years ago
NullableLiftingTransform.cs Fix two minor bugs in NullableLiftingTransform, and enable the LiftedOperators tests that are not affected by redundant casts. 8 years ago
ProxyCallReplacer.cs Add ldobj(ldloca) -> ldloc transform; and remove special case in ProxyCallReplacer. 8 years ago
RemoveDeadVariableInit.cs [async] Decompile await operator. 8 years ago
SplitVariables.cs Fix NullReferenceException in SplitVariables.AddressUsedOnlyForReading 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
TransformArrayInitializers.cs Replace LoopingBlockTransform with StatementTransform. 8 years ago
TransformAssignment.cs Fix bug in TransformPostIncDecOperatorOnAddress 8 years ago
TransformCollectionAndObjectInitializers.cs Fix crash when decompiling event add call in collection initializer 8 years ago
UsingTransform.cs UsingTransform: Simplify check for other Store-Instructions 8 years ago