18 Commits (b396d203bd2f01ac2731ebac20d9fbd7014fc70c)

Author SHA1 Message Date
Daniel Grunwald 7b8389dca5 Fix #1078: Eliminate redundant variable in fixed statements. 8 years ago
Daniel Grunwald ae45665ff7 Improve pinned region detection to also handle the case where the pinned variable has array type. (#1078) 8 years ago
Daniel Grunwald 568b3e2d91 Fix DetectPinnedRegions introducing stack type inconsistencies. 8 years ago
Daniel Grunwald 02db362838 Ensure that StLoc.Value.ResultType == StLoc.Variable.StackType 8 years ago
Daniel Grunwald 8c5de98a39 Move UnsafeCode tests to pretty-tests (except for those that are not yet successful). 8 years ago
Daniel Grunwald 2207ab40f7 Check the CancellationToken a bit more frequently. 8 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Siegfried Pammer 0970b95d5f Rename ILVariable.Scope to Function and introduce BlockContainer CaptureScope 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Siegfried Pammer 3a89500e0c Merge binary arithmetic instructions into one class. 9 years ago
Daniel Grunwald 449bbe2043 Move transforms to transforms namespace 10 years ago
Daniel Grunwald cfd638e413 Fix fixed statement 10 years ago
Daniel Grunwald 20aec66815 Initial support for decompiling fixed statements 10 years ago
Daniel Grunwald e1930e9170 Adjust comp.unsigned(ldlen array > ldc.i4 0) transforms to explicit i4->i conversions. 10 years ago
Daniel Grunwald 9678c692ad Fix NullReferenceException in DetectPinRegions 10 years ago
Daniel Grunwald 7e50076671 Introduce array.to.pointer instruction. 10 years ago
Daniel Grunwald 275a147224 First attempt at pinned regions. 10 years ago