Siegfried Pammer
23bf856132
Fix bug in TransformPostIncDecOperatorOnAddress
8 years ago
Daniel Grunwald
39bb6856b7
Fix various bugs with compound assignments.
8 years ago
Daniel Grunwald
61900e33c3
[nullables] Lifted compound assignments
8 years ago
Siegfried Pammer
b5e46c3545
Fix #882 : Invalid assignment code after decompiling
8 years ago
Daniel Grunwald
c81f9f366e
Remove LdAddressUsagesTransform.
The transform was incorrect (moving and cloning instructions without verifying that they don't have side-effects), and had a negative effect on our ability to detect compound assignments.
8 years ago
Daniel Grunwald
735f8e070d
Compound assignment doesn't support lifting yet.
8 years ago
Siegfried Pammer
bc33fa54e9
Rename BlockType.CompoundOperator to PostfixOperator
8 years ago
Siegfried Pammer
840ec04fde
Namespace adjustments for Syntax classes
9 years ago
Christoph Wille
1ce8349dd9
Adjust namespaces
9 years ago
Daniel Grunwald
760e02a511
Add step messages to all block transforms.
9 years ago
Daniel Grunwald
51a9786243
Change some transforms to block transforms.
9 years ago
Siegfried Pammer
d1026c4646
Fix/Add more pretty tests for compound assignment
9 years ago
Siegfried Pammer
43a2c9d0be
Yet another special case of compound assignment.
9 years ago
Siegfried Pammer
1d92df7723
Add HasTypeOperand to CompoundAssignmentInstruction
9 years ago
Siegfried Pammer
a674b4cdf1
Extend TransformAssignment
9 years ago