21 Commits (eae6e21ee5c434c5ed4837f70dbe5f0013b33712)

Author SHA1 Message Date
apmoskevitz d89f85087e focus on CS8603, return null from method 10 months ago
apmoskevitz ef8e709ecc applied fixer for drect assignment from null 10 months ago
ElektroKill f9c7b6b66e
Extend `EliminateRedundantTryFinally` in `ReduceNestingTransform` 2 years ago
Daniel Grunwald 17d323c943 Fix #2557: Remove incorrect assertion from `ReduceNestingTransform` 4 years ago
Daniel Grunwald 685a79dc31 DetectExitPoints: introduce exit points for loops+switch 4 years ago
Daniel Grunwald 6757295b3b 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
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald 417a2c3391 Revert the InvertIf change; it causes too many issues for the following transforms. 5 years ago
Daniel Grunwald e083d43fb9 Fix ReduceNestingTransform 5 years ago
Chicken-Bones da905acc6d Fix logic error in last commit, and ignore fault clauses in ReduceNestingTransform 5 years ago
Chicken-Bones abd9af29c6 Fix failed assertion when encountering a finally block with an unreachable endpoint in ReduceNestingTransform. 5 years ago
Chicken-Bones e0e26a0e77 Fix ReduceNestingTransform when extracting default block of switch in a try container 5 years ago
Chicken-Bones 22243de7b0 Improve ReduceNestingTransform by considering nested containers (Try/Using/Lock/Pinned/etc) 6 years ago
Jane Doe 180280cc2d agressive -> aggressive 6 years ago
Daniel Grunwald 6c0216bbb9 Fix assertion in ReduceNestingTransform: after copying the exitInst, it was possible that the old copy of the exitInst became unreachable. 6 years ago
Daniel Grunwald ed5d71b365 Fix #1537: KeyNotFoundException in ReduceNestingTransform.ReduceSwitchNesting() 6 years ago
Daniel Grunwald 877780beb5 Fix ReduceNestingTransform bug introduced in commit 7f27768ff9 6 years ago
Daniel Grunwald 7f27768ff9 Fix #1391, #1393, #1458: Fix ReduceNestingTransform modifying the Blocks collection while iterating over it. 6 years ago
Siegfried Pammer c1fca21e8a Make ILRange field private - introduce public API for IL range manipulation. 7 years ago
Daniel Grunwald da5693e605 Fix #1339: fixed statement not decompiled correctly when pinned variable is reset in finally block 7 years ago
Chicken-Bones ab9397d099 Add ReduceNestingTransform 7 years ago