10 Commits (deca445d89cc54cab82d69f60cadfa42d44e2b67)

Author SHA1 Message Date
Daniel Grunwald deca445d89 Restore the CopyPropagation's pass old position before the statement transforms. 8 years ago
Daniel Grunwald 7847a69d69 Fix compound assignment and post-increment. 8 years ago
Daniel Grunwald 40a4f08a8d Add support for compound assignment of short integers. 8 years ago
Daniel Grunwald 248a9ad76f Fix #954: don't use invalid compound assignments on enums 8 years ago
Daniel Grunwald 89963ff8a5 Add a whole bunch of (failing) tests for post-increments. 8 years ago
Daniel Grunwald 39bb6856b7 Fix various bugs with compound assignments. 8 years ago
Siegfried Pammer b5e46c3545 Fix #882: Invalid assignment code after decompiling 8 years ago
Siegfried Pammer c5012e876e Convert integers to char literals in comparisons with char operands. 8 years ago
Siegfried Pammer efca6babbd Allow implicit conversions in return statements. 8 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald bedff74b61 Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
Siegfried Pammer d1026c4646 Fix/Add more pretty tests for compound assignment 9 years ago
Siegfried Pammer a674b4cdf1 Extend TransformAssignment 9 years ago
Siegfried Pammer c0effc817c Add more test cases to CompoundAssignmentTest and InlineAssignmentTest 9 years ago
Siegfried Pammer ae75c57e22 Basic implementation of CompoundAssignmentInstruction 9 years ago
Siegfried Pammer a813dddc01 Add basic compound assignment test 9 years ago
Siegfried Pammer ee1b26d04d Add TransformInlineAssignment and InlineAssignmentTest 9 years ago
Siegfried Pammer 02022c7290 Add PrettyTestRunner 9 years ago
Siegfried Pammer 9f161006a5 fix #560: properly recognize `lock` pattern of C# 2, and add `lock (this)` pattern 10 years ago
Daniel Grunwald 2c75fada90 Update to NRefactory 5.4 11 years ago