18 Commits (7017d998d0dc426efe639b10e6d6c556e78636c4)

Author SHA1 Message Date
Chicken-Bones 7017d998d0 Improve switch decompilation in loops via early detection of continue blocks. 7 years ago
Daniel Grunwald 4b96f48d87 Cosmetic changes during review of PR #1176 7 years ago
Chicken-Bones 3fb7c71f8a Improve control flow decompilation in ConditionDetection 7 years ago
Siegfried Pammer 845c620a9f Implement UserDefinedCompoundAssign 7 years ago
Siegfried Pammer ed8fc0de8c Fix #968: foreach loop with early return 8 years ago
Siegfried Pammer 69f2609bff Fix #861: Failure to decompile for loop with conditional early return 8 years ago
Siegfried Pammer 37474ae5e9 Fix #447: second part ReturnFromDoWhileInTryFinally 8 years ago
Siegfried Pammer 300c9cc9a9 Do not convert while-true to while-condition loop or do-while loop, if the condition uses a variable that is captured inside the loop. 8 years ago
Siegfried Pammer f91df96281 Improve for loop transform: split conditions 8 years ago
Siegfried Pammer b3f5a8e089 Refactor MatchDoWhileLoop; add documentation 8 years ago
Siegfried Pammer b24b749ec6 Add support for multiple conditions in do-while loops. 8 years ago
Siegfried Pammer 4daabf350a Do not convert to for loop if increment variable is a parameter. 8 years ago
Siegfried Pammer bcc574a6c0 Fix aggressive for-loop detection 8 years ago
Siegfried Pammer 86c3ab8314 Fix unit tests 8 years ago
Siegfried Pammer b3370506ae Fix small regressions 8 years ago
Siegfried Pammer bfb310b4a3 Remove DetectedLoop 8 years ago
Siegfried Pammer 8da8a7f0c9 HighLevelLoopTransform: implement detection of for and do-while 8 years ago
Siegfried Pammer af6274c5ae HighLevelLoopTransform: Add support for while (condition) loops 8 years ago