.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 4a6dcd8d68 Match the VB On Error catch filter exactly 16 hours ago
..
Await.cs Avoid `allowImplicitConversion: true` for `await` expressions -- there's no target type that the C# compiler could convert to. 4 weeks ago
BinaryNumericInstruction.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
Block.cs Let an array initializer block evaluate to a Span<T> 2 weeks ago
BlockContainer.cs Extend InferType() to every ILInstruction 2 weeks ago
Branch.cs Pass the compilation to ILInstruction.CheckInvariant 2 weeks ago
CallIndirect.cs Extend InferType() to every ILInstruction 2 weeks ago
CallInstruction.cs Second round of fixes. 2 weeks ago
Comp.cs Second round of fixes. 2 weeks ago
CompoundAssignmentInstruction.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
Conv.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
DeconstructInstruction.cs Remove definition-chasing pointer recovery in DeconstructInstruction.IsAssignment 2 weeks ago
DeconstructResultInstruction.cs Extend InferType() to every ILInstruction 2 weeks ago
DefaultValue.cs dev: Strip BOM mark from text files 1 year ago
DynamicInstructions.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
ExpressionTreeCast.cs Add license headers to source files that lacked them 2 months ago
ILFunction.cs Pass the compilation to ILInstruction.CheckInvariant 2 weeks ago
ILInstruction.cs Extend InferType() to every ILInstruction 2 weeks ago
ILVariableCollection.cs dev: Strip BOM mark from text files 1 year ago
IfInstruction.cs Use type `bool` for `logic.and`/`logic.or`. 3 days ago
InstructionCollection.cs #nullable enable for TransformAssignment. 2 weeks ago
IsInst.cs Protect IsInst against multi-step inlining -- we can only allow `Box` as the top-level argument, not anywhere within the argument tree. 1 year ago
LdFlda.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
LdLen.cs Extend InferType() to every ILInstruction 2 weeks ago
Leave.cs Pass the compilation to ILInstruction.CheckInvariant 2 weeks ago
LockInstruction.cs Bracket ILAst WriteTo in one place via WriteToCore 3 months ago
LogicInstructions.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
MatchInstruction.cs Second round of fixes. 2 weeks ago
MemoryInstructions.cs Bracket ILAst WriteTo in one place via WriteToCore 3 months ago
NullCoalescingInstruction.cs NullCoalescingInstruction: use a more detailed invariant. 2 weeks ago
NullableInstructions.cs Second round of fixes. 2 weeks ago
PatternMatching.cs Match the VB On Error catch filter exactly 16 hours ago
SimpleInstruction.cs Extend InferType() to every ILInstruction 2 weeks ago
StLoc.cs Pass the compilation to ILInstruction.CheckInvariant 2 weeks ago
StringToInt.cs Bracket ILAst WriteTo in one place via WriteToCore 3 months ago
SwitchInstruction.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
TryInstruction.cs Extend InferType() to every ILInstruction 2 weeks ago
UnaryInstruction.cs Prepare for a split of StackType.O into StackType.Obj and StackType.VT: the easy cases 2 weeks ago
UsingInstruction.cs Bracket ILAst WriteTo in one place via WriteToCore 3 months ago