.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 a4d05c889f Fix #1638: YieldReturnDecompiler: Recognize Dispose method of yield fsm by looking at the method impls, if its name was mangled. 4 years ago
..
AsyncAwaitDecompiler.cs Adjust AsyncAwaitDecompiler to Roslyn 3.9.0. 4 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 Fix #1749, fix #2339, fix #2353: Add support for rethrow in async exception handlers, fix await catch/finally patterns for complex methods. 4 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 #2128: Reformat the whole code base. 5 years ago
DetectPinnedRegions.cs Fix #2311: Handle additional `comp` instruction in `IsNullSafeArrayToPointerNotNullBlock` 4 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 #2128: Reformat the whole code base. 5 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 #1638: YieldReturnDecompiler: Recognize Dispose method of yield fsm by looking at the method impls, if its name was mangled. 4 years ago