.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 4bf9487ecd Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 2 years ago
..
Await.cs
BinaryNumericInstruction.cs
Block.cs #3075: Avoid processing already-transformed blocks by introducing BlockTransformContext.IndexOfFirstAlreadyTransformedInstruction, which allows us to track already transformed instructions after a block has been merged into another by ConditionDetection. 3 years ago
BlockContainer.cs Also use GraphTraversal.DepthFirstSearch for dominance calculation. 3 years ago
Branch.cs
CallIndirect.cs
CallInstruction.cs
Comp.cs Add support for nullable int const patterns 3 years ago
CompoundAssignmentInstruction.cs Add support for calling `operator checked`. 3 years ago
Conv.cs
DeconstructInstruction.cs
DeconstructResultInstruction.cs
DefaultValue.cs
DynamicInstructions.cs
ExpressionTreeCast.cs
ILFunction.cs Implement support for Visual Basic yield return state machines 3 years ago
ILInstruction.cs
ILVariableCollection.cs
IfInstruction.cs
InstructionCollection.cs
LdFlda.cs
LdLen.cs
Leave.cs
LockInstruction.cs
LogicInstructions.cs
MatchInstruction.cs Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 2 years ago
MemoryInstructions.cs
NullCoalescingInstruction.cs
NullableInstructions.cs
PatternMatching.cs Fix decompilation of async streams compiled with Roslyn 4.2 4 years ago
SimpleInstruction.cs
StLoc.cs
StringToInt.cs Implement support for C# 11 switch on (ReadOnly)Span<char>. 3 years ago
SwitchInstruction.cs Fix #2763: Improve decompilation of switch-on-enum by preserving enum type information when inlining local variables into SwitchInstruction.Value. 4 years ago
TryInstruction.cs
UnaryInstruction.cs
UsingInstruction.cs