.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 7873fd5481
Merge pull request #4100 from icsharpcode/fix/3008-callbuilder-assert
2 weeks ago
..
AssignVariableNames.cs Keep the original name of an obfuscated local function 3 weeks ago
BlockTransform.cs
CachedDelegateInitialization.cs
CachedReadOnlySpanInitialization.cs
CombineExitsTransform.cs Extend InferType() to every ILInstruction 2 weeks ago
CopyPropagation.cs Delay exceptions when copy-propagating an address into a StObj target 1 month ago
DeconstructionTransform.cs Extend InferType() to every ILInstruction 2 weeks ago
DelegateConstruction.cs Pass the compilation to ILInstruction.CheckInvariant 3 weeks ago
DetectCatchWhenConditionBlocks.cs
DynamicCallSiteTransform.cs Fix #3704: keep the static type of a dynamic call target 3 weeks ago
DynamicIsEventAssignmentTransform.cs
EarlyExpressionTransforms.cs
ExpandNestedConditionals.cs Extend InferType() to every ILInstruction 2 weeks ago
ExpressionTransforms.cs Add DetectImprovedTypeForForBitOp as a transform step. 2 weeks ago
FixRemainingIncrements.cs
HighLevelLoopTransform.cs Extend InferType() to every ILInstruction 2 weeks ago
IILTransform.cs
ILExtraction.cs
ILInlining.cs
IndexRangeTransform.cs
InlineArrayTransform.cs
InlineReturnTransform.cs
InterpolatedStringTransform.cs
IntroduceDynamicTypeOnLocals.cs
IntroduceNativeIntTypeOnLocals.cs
IntroduceRefReadOnlyModifierOnLocals.cs
IntroduceScopedModifierOnLocals.cs
LdLocaDupInitObjTransform.cs
LocalFunctionDecompiler.cs Fix #3008: local function forwarding a display class loses its scope 2 weeks ago
LockTransform.cs
NamedArgumentTransform.cs
NullCoalescingTransform.cs Extend InferType() to every ILInstruction 2 weeks ago
NullPropagationTransform.cs Fix assertion with `v?.NonVoidCall();` in a context where the result of the call was ignored. 2 weeks ago
NullableLiftingTransform.cs Extend InferType() to every ILInstruction 2 weeks ago
PatternMatchingTransform.cs
ProxyCallReplacer.cs
ReduceNestingTransform.cs
RemoveDeadVariableInit.cs Extend InferType() to every ILInstruction 2 weeks ago
RemoveInfeasiblePathTransform.cs
RemoveUnconstrainedGenericReferenceTypeCheck.cs
SplitVariables.cs
StatementTransform.cs Pass the compilation to ILInstruction.CheckInvariant 3 weeks ago
SwitchOnNullableTransform.cs
SwitchOnStringTransform.cs
TransformArrayInitializers.cs
TransformAssignment.cs Always pass the type system into InferType(). 2 weeks ago
TransformCollectionAndObjectInitializers.cs
TransformDisplayClassUsage.cs
TransformExpressionTrees.cs Extend InferType() to every ILInstruction 2 weeks ago
TupleTransform.cs
UserDefinedLogicTransform.cs
UsingTransform.cs Extend InferType() to every ILInstruction 2 weeks ago