| .. |
|
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.
|
7 years ago |
|
Block.cs
|
Fix bugs in ILAst
|
5 years ago |
|
BlockContainer.cs
|
Move some special cases from ILInlining.FindLoadInNext to the individual ILInstructions.
|
5 years ago |
|
Branch.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
CallIndirect.cs
|
Fix #1963: Support decompiling `calli` instructions into C# 9 function pointer syntax.
|
5 years ago |
|
CallInstruction.cs
|
Fix #2018: Improve tooltips in IL/IL with C#/R2R view to show full member signatures
|
6 years ago |
|
Comp.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
CompoundAssignmentInstruction.cs
|
Support compound assignment for native integers.
|
5 years ago |
|
Conv.cs
|
Fix #1794: Avoid extra cast to double for ulong -> float conversion
|
6 years ago |
|
DeconstructInstruction.cs
|
Add support for deconstruction to fields
|
5 years ago |
|
DeconstructResultInstruction.cs
|
Add support for tuple deconstruction
|
5 years ago |
|
DefaultValue.cs
|
Add ILStackWasEmpty flag to default.value
|
8 years ago |
|
DynamicInstructions.cs
|
Add `#if !NETCORE` around extension methods that are included with .NET Core 3
|
5 years ago |
|
ExpressionTreeCast.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
ILFunction.cs
|
#2092: ILFunction.Parameters / ILFunction.ReturnType should never be null.
|
5 years ago |
|
ILInstruction.cs
|
Added support for deconstruction assignments to properties
|
5 years ago |
|
ILVariableCollection.cs
|
Add AggressiveScalarReplacementOfAggregates option
|
6 years ago |
|
IfInstruction.cs
|
Fix a bunch of XmlDoc compiler warnings.
|
6 years ago |
|
InstructionCollection.cs
|
Fix #1616: similar to 3ea2ce4e2d, let `a.Instructions[i] = a.Instructions[i]` refresh that instruction's primary position.
|
6 years ago |
|
LdFlda.cs
|
#2050: Add assertion to check that no transform uses StObj.TargetSlot incorrectly.
|
5 years ago |
|
LdLen.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
Leave.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
LockInstruction.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
LogicInstructions.cs
|
Support overloaded operator &&/||.
|
7 years ago |
|
MatchInstruction.cs
|
Add support for tuple deconstruction
|
5 years ago |
|
MemoryInstructions.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
NullCoalescingInstruction.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
NullableInstructions.cs
|
Move some special cases from ILInlining.FindLoadInNext to the individual ILInstructions.
|
5 years ago |
|
PatternMatching.cs
|
Fix #1772: Support EnumeratorCancellationAttribute
|
5 years ago |
|
SimpleInstruction.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
StLoc.cs
|
Don't use named arguments when IL stack is empty after the stloc.
|
8 years ago |
|
StringToInt.cs
|
Fix #1745: Empty string is missing from switch result
|
6 years ago |
|
SwitchInstruction.cs
|
Add support for C# 8 switch expressions.
|
5 years ago |
|
TryInstruction.cs
|
Add clarifying comment to ExceptionSpecifierILRange
|
6 years ago |
|
UnaryInstruction.cs
|
Make ILRange field private - introduce public API for IL range manipulation.
|
7 years ago |
|
UsingInstruction.cs
|
Add support for C# 8.0 disposable ref structs
|
5 years ago |