.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.
 
 
 
 
Daniel Grunwald 503048b314 Prevent the early ILInlining pass from creating `addressof` instructions 3 years ago
..
AsyncAwaitDecompiler.cs Prevent the early ILInlining pass from creating `addressof` instructions 3 years ago
AwaitInCatchTransform.cs Fix #2366: NRE in AwaitInCatchTransform.MatchAwaitCatchHandler() and pattern errors when dealing with a switch-based jump table in AwaitInCatchTransform 4 years ago
AwaitInFinallyTransform.cs Handle leave instructions in state-range analysis. 3 years ago
ConditionDetection.cs Fix #2379: Keep `return` statements around in original form for ConditionDetection, only transform to fall-through block-exit at the end of the transform pipeline. 4 years ago
ControlFlowGraph.cs #2128: Reformat the whole code base. 5 years ago
ControlFlowSimplification.cs Revert "Use Nop instead of InvalidExpression to hold the "goto from catch-block to try-block" comment" 4 years ago
DetectPinnedRegions.cs DetectPinnedRegions: Inline the stack-slot involved in CustomRefPinPattern so that the following ProcessPinnedRegion call can reuse existing unmanaged pointer variables instead of being forced to create a new variable. 3 years ago
ExitPoints.cs Allow detecting exit points across multiple levels of containers. 4 years ago
LoopDetection.cs #2128: Reformat the whole code base. 5 years ago
RemoveRedundantReturn.cs Remove redundant code from RemoveRedundantReturn.cs 4 years ago
StateRangeAnalysis.cs Fix NRT warning in GetBlockStateSetMappingForLeave. 3 years ago
SwitchAnalysis.cs #2128: Reformat the whole code base. 5 years ago
SwitchDetection.cs Add SparseIntegerSwitch option. 5 years ago
SymbolicExecution.cs #2128: Reformat the whole code base. 5 years ago
YieldReturnDecompiler.cs Fix #2480: Avoid yield-return decompilation if there are unrecognized state assignments in a finally method. 4 years ago