9 Commits (8e7e4ba85632d954e668e2cac50d137df2c0bf89)

Author SHA1 Message Date
Daniel Grunwald 8e7e4ba856 Revert "Add support for C# 11 parameter null checks" 10 months ago
ElektroKill cdad14b685
Add support for `lock` statements within yield return state machines 3 years ago
Siegfried Pammer 68b388bc36 Disable DecompilerSettings.ParameterNullCheck 3 years ago
Siegfried Pammer 9e462b53ad Add support for C# 11 parameter null checks 3 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald c647016bfb #2070: Allow `PickExitPoint` heuristic to choose a `return;`/`yield break;` that is part of a condition block. 5 years ago
Daniel Grunwald 8cd8a90c22 Fix #1563: `Unexpected return in MoveNext()` when mixed `using` and more than one `yield break` 6 years ago
Daniel Grunwald 3fac3c07a2 Upgrade Roslyn for tests to 3.0.0-beta3. 6 years ago
Daniel Grunwald e041454987 Add pretty tests for "yield return" and fix some minor bugs: 7 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald b9b510d225 yield return decompiler: fix yield return in structs; fix local variables in finally block 8 years ago
Daniel Grunwald 904b4e768b Fix decompiling iterator method that consists only of "yield break;". 8 years ago
Daniel Grunwald 7277de6c08 More fixes for yield return decompilation. 8 years ago
Daniel Grunwald 1001ff5721 Fix 'yield break;' in try-catch blocks. 8 years ago
Daniel Grunwald 5621101436 Reconstruct try-finally blocks in yield return decompiler 9 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Siegfried Pammer 337764c26f Move all pretty-tests to the same namespace 9 years ago
Siegfried Pammer f6c60a6223 Add roundtrip test case for ICSharpCode.Decompiler and pretty tests for Async and YieldReturn 9 years ago
Daniel Grunwald e0c7bebfe8 Add license headers to the files that were missing them. 14 years ago
Daniel Grunwald 2892c9d50b Implemented decompilation of 'lock'. 14 years ago
Daniel Grunwald ca720c105d Type analysis for "yield return" 14 years ago
Daniel Grunwald 9421c4591a Fix decompiling iterator blocks in debug builds when there is no try-finally block and the "ret(0)" is reached by fall-through (instead of by a jump instruction). Closes #68. 14 years ago
Daniel Grunwald 7d1d168313 Add options dialog. 14 years ago