.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 58c174c87d
Merge pull request #1165 from icsharpcode/dynamic
7 years ago
..
Await.cs [async] Add copy propagation so that state machine field accesses can be reliably detected. 8 years ago
BinaryNumericInstruction.cs Fix #1150: 7 years ago
Block.cs #1083: Initial implementation of named arguments. 7 years ago
BlockContainer.cs Fix #1075: NullReferenceException in StatementBuilder.TranslateSwitch 8 years ago
Branch.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
CallIndirect.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
CallInstruction.cs ILAst transform for named arguments. 7 years ago
Comp.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
CompoundAssignmentInstruction.cs Add support for more dynamic binary operators. 7 years ago
Conv.cs Fix some more cases where missing references were causing assertions. 8 years ago
DefaultValue.cs Add ILStackWasEmpty flag to default.value 8 years ago
DynamicInstructions.cs Fix various bugs in ExpressionBuilder.VisitDynamic* + refactor DynamicInstructions a bit 7 years ago
ExpressionTreeCast.cs Add DynamicInstruction 7 years ago
ILFunction.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 8 years ago
ILInstruction.cs Fix DetectPinnedRegions introducing stack type inconsistencies. 8 years ago
ILVariableCollection.cs [async] Decompile await operator. 8 years ago
IfInstruction.cs Add instructions for modeling the "?." operator in the ILAst. 8 years ago
InstructionCollection.cs Add MoveElementToIndex and MoveElementToEnd methods to InstructionCollection 8 years ago
LdFlda.cs Add result type invariants for instruction arguments. 8 years ago
LdLen.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
Leave.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
LockInstruction.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
MemoryInstructions.cs Fix compound assignment and post-increment. 8 years ago
NullCoalescingInstruction.cs Implement Interval.WriteTo extension method on ILAst 8 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. 8 years ago
PatternMatching.cs Fix #1168: Extend MatchCompEquals and MatchCompNotEquals to work with multiple nested logic.not instructions 7 years ago
SimpleInstruction.cs Improve SequencePointBuilder 8 years ago
StLoc.cs Don't use named arguments when IL stack is empty after the stloc. 7 years ago
StringToInt.cs Add support for mcs 2.6.4 switch-on-string 8 years ago
SwitchInstruction.cs Add result type invariants for instruction arguments. 8 years ago
ThreeValuedLogicInstructions.cs [nullables] Lift three-valued logic operators ('&' and '|' on bool?) 8 years ago
TryInstruction.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
UnaryInstruction.cs Implement Interval.WriteTo extension method on ILAst 8 years ago
UsingInstruction.cs Implement Interval.WriteTo extension method on ILAst 8 years ago