..
AssignVariableNames.cs
Keep the original name of an obfuscated local function
3 weeks ago
BlockTransform.cs
Add license headers to source files that lacked them
2 months ago
CachedDelegateInitialization.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
CachedReadOnlySpanInitialization.cs
Fix #3850 : recover ReadOnlySpan<T> array literals from the legacy lazy cache
2 months ago
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
2 weeks ago
DetectCatchWhenConditionBlocks.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
DynamicCallSiteTransform.cs
Fix #3704 : keep the static type of a dynamic call target
3 weeks ago
DynamicIsEventAssignmentTransform.cs
Fix dynamic event-assignment decompilation leaking is-event opcode
2 months ago
EarlyExpressionTransforms.cs
Fix #3962 : reconstruct nested designations whose inner tuple uses Rest
1 month ago
ExpandNestedConditionals.cs
Extend InferType() to every ILInstruction
2 weeks ago
ExpressionTransforms.cs
Extend InferType() to every ILInstruction
2 weeks ago
FixRemainingIncrements.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
HighLevelLoopTransform.cs
Extend InferType() to every ILInstruction
2 weeks ago
IILTransform.cs
Move UsingScope and CSharpTypeResolveContext into the type system
1 month ago
ILExtraction.cs
dev: Strip BOM mark from text files
1 year ago
ILInlining.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
IndexRangeTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
InlineArrayTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
InlineReturnTransform.cs
dev: Strip BOM mark from text files
1 year ago
InterpolatedStringTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
IntroduceDynamicTypeOnLocals.cs
Fix #1388 , #1928 : decompile await on dynamic expressions
2 months ago
IntroduceNativeIntTypeOnLocals.cs
dev: Strip BOM mark from text files
1 year ago
IntroduceRefReadOnlyModifierOnLocals.cs
dev: Strip BOM mark from text files
1 year ago
IntroduceScopedModifierOnLocals.cs
Handle scoped captures through writable arguments
1 month ago
LdLocaDupInitObjTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
LocalFunctionDecompiler.cs
Pass the compilation to ILInstruction.CheckInvariant
2 weeks ago
LockTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
NamedArgumentTransform.cs
Add license headers to source files that lacked them
2 months ago
NullCoalescingTransform.cs
Extend InferType() to every ILInstruction
2 weeks ago
NullPropagationTransform.cs
Extend InferType() to every ILInstruction
2 weeks ago
NullableLiftingTransform.cs
Extend InferType() to every ILInstruction
2 weeks ago
PatternMatchingTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
ProxyCallReplacer.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
ReduceNestingTransform.cs
Fix #3891 : don't reduce nesting when there is no else block
2 months ago
RemoveDeadVariableInit.cs
Extend InferType() to every ILInstruction
2 weeks ago
RemoveInfeasiblePathTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
RemoveUnconstrainedGenericReferenceTypeCheck.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
SplitVariables.cs
dev: Strip BOM mark from text files
1 year ago
StatementTransform.cs
Pass the compilation to ILInstruction.CheckInvariant
2 weeks ago
SwitchOnNullableTransform.cs
Fix #3577 : Properly infer the switch governing type and preserve conversions
11 months ago
SwitchOnStringTransform.cs
Reject negative char index in the length-and-char string switch
2 months ago
TransformArrayInitializers.cs
Fix overflow computing the element count of a multi-dim array initializer
1 month ago
TransformAssignment.cs
Always pass the type system into InferType().
2 weeks ago
TransformCollectionAndObjectInitializers.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
TransformDisplayClassUsage.cs
Pin the surviving propagate-despite-mutation path and rename its guard
2 months ago
TransformExpressionTrees.cs
Extend InferType() to every ILInstruction
2 weeks ago
TupleTransform.cs
dev: Strip BOM mark from text files
1 year ago
UserDefinedLogicTransform.cs
Highlight and scroll to the changed instruction in the ILAst view
3 months ago
UsingTransform.cs
Extend InferType() to every ILInstruction
2 weeks ago