| .. |
|
Await.cs
|
[async] Add copy propagation so that state machine field accesses can be reliably detected.
|
8 years ago |
|
BinaryNumericInstruction.cs
|
Fix DetectPinnedRegions introducing stack type inconsistencies.
|
8 years ago |
|
Block.cs
|
Merge branch 'master' of github.com:icsharpcode/ILSpy into loops
|
8 years ago |
|
BlockContainer.cs
|
Do not crash in BlockContainer.CheckInvariant
|
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
|
Ensure stack types for call arguments are correct.
|
8 years ago |
|
Comp.cs
|
Implement Interval.WriteTo extension method on ILAst
|
8 years ago |
|
CompoundAssignmentInstruction.cs
|
Convert TransformAssignment into a statement transform and add support for inline property assignments.
|
8 years ago |
|
Conv.cs
|
Add StackType.F4 and StackType.F8, and instructions LdcF4 and LdcF8.
|
8 years ago |
|
DefaultValue.cs
|
Add ILStackWasEmpty flag to default.value
|
8 years ago |
|
ILFunction.cs
|
Rename ExpressionTreeType to DelegateType and use ILFunction.DelegateType instead of the NewObj(LdNull, ILFunction) pattern in DelegateConstruction and ExpressionTrees
|
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
|
Fix short-circuiting operators when the rhs is a comparison with 0.
|
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 |
|
PatternMatching.cs
|
Add result type invariants for instruction arguments.
|
8 years ago |
|
SimpleInstruction.cs
|
Improve SequencePointBuilder
|
8 years ago |
|
StLoc.cs
|
Ensure that StLoc.Value.ResultType == StLoc.Variable.StackType
|
8 years ago |
|
StringToInt.cs
|
Implement Interval.WriteTo extension method on ILAst
|
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 |