.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 37e14f43e3 Refactor/Clean up local functions representation in type system. 6 years ago
..
Await.cs [async] Add copy propagation so that state machine field accesses can be reliably detected. 8 years ago
BinaryNumericInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
Block.cs Eliminate BlockKind.PostfixOperator. 6 years ago
BlockContainer.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
Branch.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
CallIndirect.cs Fix #1373, fix #1541: add support for instance calls to CallIndirect. 6 years ago
CallInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
Comp.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
CompoundAssignmentInstruction.cs Redesign CompoundAssignmentInstruction to support an 'Address' mode where we don't implicitly turn an LdObj into an StObj, but instead directly operate on an address. 6 years ago
Conv.cs Fix #1453: Incorrect assert in IL Conv for R4 -> R8 6 years ago
DefaultValue.cs Add ILStackWasEmpty flag to default.value 8 years ago
DynamicInstructions.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
ExpressionTreeCast.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
ILFunction.cs Refactor/Clean up local functions representation in type system. 6 years ago
ILInstruction.cs Fix #1452: Avoid NullReferenceException when accessing SlotInfo property on the root node 6 years ago
ILVariableCollection.cs Emit debug info for display class locals, so that the debugger can show the values of captured variables. 6 years ago
IfInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
InstructionCollection.cs Add MoveElementToIndex and MoveElementToEnd methods to InstructionCollection 8 years ago
LdFlda.cs Fix assertion with fields declared in an unresolved class type. 7 years ago
LdLen.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
Leave.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
LockInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
LogicInstructions.cs Support overloaded operator &&/||. 7 years ago
MemoryInstructions.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
NullCoalescingInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
NullableInstructions.cs #1050: Add support for ?. operator applied to ref-parameters, and other cases where the compiler uses a generated ref local for the ?. operator. 7 years ago
PatternMatching.cs Fix #1168: Extend MatchCompEquals and MatchCompNotEquals to work with multiple nested logic.not instructions 7 years ago
SimpleInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
StLoc.cs Don't use named arguments when IL stack is empty after the stloc. 7 years ago
StringToInt.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
SwitchInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
TryInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
UnaryInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago
UsingInstruction.cs Make ILRange field private - introduce public API for IL range manipulation. 6 years ago