.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 1bf31f9086 YieldReturnDecompiler: in ConstructExceptionTable(), avoid ToEnclosingInterval() call and use the full StateRange instead. 11 years ago
..
AsyncDecompiler.cs Fix bugs in async/await decompiler. 12 years ago
DefaultDictionary.cs Consistently use the full MIT license header on source files. 14 years ago
GotoRemoval.cs Remove unreachable return statements. Closes #174. Closes #192 14 years ago
ILAstBuilder.cs Merge pull request #415 from turbanoff/master 11 years ago
ILAstOptimizer.cs fix #367 - VB output issues 12 years ago
ILAstTypes.cs Replace endfinally with jump. Closes #232 14 years ago
ILCodes.cs Initial implementation of async/await decompiler. 13 years ago
ILInlining.cs Fix bugs in async/await decompiler. 12 years ago
InitializerPeepholeTransforms.cs Fix #296: Array initialization decompiles into recursive reference 14 years ago
LiftedOperators.cs Restrict variable splitting in case of nondeterministic ldloca opcodes. 14 years ago
LoopsAndConditions.cs Traverse the dominator tree in depth-first order when finding conditions. This reduces the number of gotos produced for complex control flow. 13 years ago
PatternMatching.cs Initial implementation of async/await decompiler. 13 years ago
PeepholeTransform.cs Fix array creation with unsigned integers. 14 years ago
SimpleControlFlow.cs Boolean logic decompilation improvement refactored to SimplifyTernaryOperator 14 years ago
StateRange.cs YieldReturnDecompiler: in ConstructExceptionTable(), avoid ToEnclosingInterval() call and use the full StateRange instead. 11 years ago
SymbolicExecution.cs Initial implementation of async/await decompiler. 13 years ago
TypeAnalysis.cs Fix NullReferenceException in type analysis. 11 years ago
YieldReturnDecompiler.cs YieldReturnDecompiler: in ConstructExceptionTable(), avoid ToEnclosingInterval() call and use the full StateRange instead. 11 years ago