16 Commits (dfd5a5f3de5e5fa15524631ebce2242e2e6a53b6)

Author SHA1 Message Date
Daniel Grunwald f6aae1f97d Fix #1386: MoveArrayToPointerToPinnedRegionInit: Only consider the pinned variable uses within the PinnedRegion 7 years ago
Daniel Grunwald da5693e605 Fix #1339: fixed statement not decompiled correctly when pinned variable is reset in finally block 7 years ago
Daniel Grunwald d8c8a75c2e Fix #1154: Decompilation of fixed statement when pointer variable is unused 8 years ago
Daniel Grunwald ceb2b69798 Update the Roslyn compiler for the tests to 2.8.0. 8 years ago
Daniel Grunwald 80d3deb1ae Regenerate test cases with Roslyn 2.7. 8 years ago
Daniel Grunwald 7b8389dca5 Fix #1078: Eliminate redundant variable in fixed statements. 8 years ago
Daniel Grunwald b9337c6129 Fix #1021: Compound assignments on pointer types. 8 years ago
Siegfried Pammer df04b40951 Fix #990: Invalid object cast for virtual call through pointer 8 years ago
Daniel Grunwald 76c68e4ed4 Fix decompilation of "unsafePtr[1].Field = ...;" 8 years ago
Daniel Grunwald 7f7e6564b3 Fix #948: fix assertion when accessing fixed-size fields where StackType.Ref is expected. 8 years ago
Siegfried Pammer 20f772172c Fix #949: Unsafe modifier missing in some cases 8 years ago
Daniel Grunwald 0357c81c44 Move stackalloc tests to pretty-tests. 8 years ago
Daniel Grunwald 0c6d6742fe Add support for fixed-size buffers. 8 years ago
Daniel Grunwald bab93ee990 Fix pointer arithmetic involving pointer to structs and long offsets. 8 years ago
Daniel Grunwald 74eb0d8d63 Avoid unnecessary casts in pointer comparisons. 8 years ago
Daniel Grunwald 8c5de98a39 Move UnsafeCode tests to pretty-tests (except for those that are not yet successful). 8 years ago