2 Commits (0efc55d594e419d74ce6bcdd080a7b8c80353f02)

Author SHA1 Message Date
Daniel Grunwald fffa297b8f Use ResolveResults as annotations. 11 years ago
Daniel Grunwald e0a1666547 Add back AST transform infrastructure 11 years ago
Pent Ploompuu 7c3fd3afda Use annotations to mark lifted operators that can't be transformed by PushNegation 14 years ago
Pent Ploompuu ee0f43ad38 Compound assignment support for lifted operators 14 years ago
Pent Ploompuu 0e993afe58 Add an annotation to redundant ParenthesizedExpressions for PushNegation transform 14 years ago
Pent Ploompuu a3465b239f Remove redundant parentheses during PushNegation transform 14 years ago
Daniel Grunwald f12371e0e1 Consistently use the full MIT license header on source files. 14 years ago
Daniel Grunwald 12a8267c21 Adjust ILSpy to NRefactory API changes. 14 years ago
Daniel Grunwald 60c02d577b Change namespace to ICSharpCode.Decompiler. 15 years ago
Daniel Grunwald d80719c4ee Adjust ILSpy to NRefactory changes. 15 years ago
Daniel Grunwald 8dadc50191 Add some improvements to pattern matching. 15 years ago
Daniel Grunwald 735dec5491 Fix decompilation of as/is operators. 15 years ago
Daniel Grunwald 221781f8f1 Add support for the using statement. Closes #7. 15 years ago
Daniel Grunwald 2c2801eab8 Fix StackOverflowException in PushNegation. 15 years ago
Daniel Grunwald d6f94bbc75 Simplify "x == false" to "!x" in PushNegation. 15 years ago
Daniel Grunwald b48fabaf05 Initial port to new NRefactory. 15 years ago
Daniel Grunwald 949e7c2378 Move decompiler code into ICSharpCode.Decompiler; add very simple integration with ILSpy. 15 years ago
David Srbecký 36f29f72e5 Moved everything into top-level directory 15 years ago
David Srbecký eed0f0af6c Refactoring the data model 15 years ago
David Srbecký 0d3dd5de44 Apply the negation reduction twice. 15 years ago
David Srbecký f1c1d34cba Simplify expressions by pushing negations inside. 15 years ago