.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.
 
 
 
 
Siegfried Pammer c3e61b39fc #1681: Include fields from base types in AssignVariableNames.CollectReservedVariableNames 7 years ago
..
AssignVariableNames.cs #1681: Include fields from base types in AssignVariableNames.CollectReservedVariableNames 7 years ago
BlockTransform.cs Fix #1242: Discard unreachable code. 7 years ago
CachedDelegateInitialization.cs Fix #1609: Decompilation of cached delegate-construction with unknown delegate type. 7 years ago
CombineExitsTransform.cs
…
CopyPropagation.cs #1610: Slightly more aggressive copy propagation. 7 years ago
DelegateConstruction.cs Fix #1609: Decompilation of cached delegate-construction with unknown delegate type. 7 years ago
DetectCatchWhenConditionBlocks.cs
…
DynamicCallSiteTransform.cs Fix #1635: DynamicInvokeConstructorInstruction Did report the wrong StackType for value types and unknown types. 7 years ago
DynamicIsEventAssignmentTransform.cs Further adjustments to transforms now that copy propagation no longer runs. 7 years ago
EarlyExpressionTransforms.cs Fix #1655: Incorrect pointer cast when calling method on integer constant 7 years ago
ExpressionTransforms.cs Fix #1643: Handle unbox.any in TransformCatchVariable. 7 years ago
FixRemainingIncrements.cs Fix #1552: user-defined and decimal increments 7 years ago
HighLevelLoopTransform.cs
…
IILTransform.cs
…
ILExtraction.cs Fix #1552: user-defined and decimal increments 7 years ago
ILInlining.cs Fix #1655: Incorrect pointer cast when calling method on integer constant 7 years ago
InlineReturnTransform.cs
…
IntroduceDynamicTypeOnLocals.cs
…
LocalFunctionDecompiler.cs #1671: Do not crash if a generic local function is encountered. Emit warning instead. 7 years ago
LockTransform.cs
…
NamedArgumentTransform.cs
…
NullCoalescingTransform.cs Remove unused code. 7 years ago
NullPropagationTransform.cs Fix #1655: Incorrect pointer cast when calling method on integer constant 7 years ago
NullableLiftingTransform.cs Implement NullCoalescingTransform with value types. 7 years ago
ProxyCallReplacer.cs Fix flags+ILRange in ProxyCallReplacer. 7 years ago
ReduceNestingTransform.cs Fix assertion in ReduceNestingTransform: after copying the exitInst, it was possible that the old copy of the exitInst became unreachable. 7 years ago
RemoveDeadVariableInit.cs Add RemoveDeadStores option 7 years ago
SplitVariables.cs Allow ref-locals to be initialized from nested field addresses. 7 years ago
StatementTransform.cs
…
Stepper.cs
…
SwitchOnNullableTransform.cs
…
SwitchOnStringTransform.cs Fix SwitchOnStringTransform.SimplifyCascadingIfStatements: do not remove statements unrelated to switch pattern. 7 years ago
TransformArrayInitializers.cs Fix #1280: Transform RuntimeHelpersInitializeArray calls without receiving assignments. 7 years ago
TransformAssignment.cs Further adjustments to transforms now that copy propagation no longer runs. 7 years ago
TransformCollectionAndObjectInitializers.cs Fix #1593: TransformCollectionAndObjectInitializers uses nested indexer call as target of object initializer. 7 years ago
TransformDisplayClassUsage.cs #1638: Make TransformDisplayClassUsage.IsPotentialClosure less aggressive 7 years ago
TransformExpressionTrees.cs Fix #1655: Incorrect pointer cast when calling method on integer constant 7 years ago
TupleTransform.cs
…
UserDefinedLogicTransform.cs
…
UsingTransform.cs Fix #1655: Incorrect pointer cast when calling method on integer constant 7 years ago