118 Commits (6702488af5a4af860460b35920085bdbf294b0be)

Author SHA1 Message Date
Siegfried Pammer 6702488af5 Add Loops tests (ignored); commit loop transform WIP 9 years ago
Siegfried Pammer f6c60a6223 Add roundtrip test case for ICSharpCode.Decompiler and pretty tests for Async and YieldReturn 9 years ago
Siegfried Pammer d8a2d41e83 Added support for ConditionalAttribute 9 years ago
Siegfried Pammer f51a8b9890 fix SNK paths 9 years ago
Siegfried Pammer 19800c3b16 remove NR submodule; move snk to ICSharpCode.Decompiler 9 years ago
Siegfried Pammer 284ddfadf1 Phase 2: Merge ICSharpCode.NRefactory into ICSharpCode.Decompiler 9 years ago
Siegfried Pammer 5bedb80a78 Phase 1: merge parts of ICSharpCode.NRefactory.CSharp into ICSharpCode.Decompiler 9 years ago
Daniel Grunwald dd485b971d Eliminate goto in conditional return in try block. 9 years ago
Daniel Grunwald bedff74b61 Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
Daniel Grunwald 5150cdce25 Improve handling of short-circuiting operators. 9 years ago
Siegfried Pammer c0effc817c Add more test cases to CompoundAssignmentTest and InlineAssignmentTest 9 years ago
Siegfried Pammer a813dddc01 Add basic compound assignment test 9 years ago
Daniel Grunwald 755fdee3ac Assertions should cause a test failure. 9 years ago
Siegfried Pammer ee1b26d04d Add TransformInlineAssignment and InlineAssignmentTest 9 years ago
Siegfried Pammer 02022c7290 Add PrettyTestRunner 9 years ago
Siegfried Pammer 6c57304684 Reorganize TestRunner-Tests 9 years ago
Daniel Grunwald 3faca4372e Fix subtle issues with BitNot operator. 9 years ago
Siegfried Pammer a0f52e1185 Add test and fix for conv.i/conv.u casts 9 years ago
Daniel Grunwald bb1beedbd4 Reactivate PatternStatementTransform 9 years ago
Siegfried Pammer 38b0dadf33 Fix missing casts on call targets 9 years ago
Daniel Grunwald 0efc55d594 Move whole-project-decompilation into ICSharpCode.Decompiler and create test case. 9 years ago
Daniel Grunwald 5bcd6142de Fix undocumented expressions 9 years ago
Daniel Grunwald eb48a3764e Fix various issues that caused conversions to decompile to code with different semantics: 9 years ago
Daniel Grunwald d3de90389e Fix comparisons between signed and unsigned integers. 9 years ago
Daniel Grunwald 9e59ea7395 Update System.Collections.Immutable 9 years ago
Daniel Grunwald 1a77b931a7 Fix decompiling comparison operators: 9 years ago
Christoph Wille 7a29642b35 Revert "use mono.cecil nuget-package in all projects instead of git sub-module" 9 years ago
Siegfried Pammer 6c1efaa2d7 use mono.cecil nuget-package in all projects instead of git sub-module 9 years ago
Daniel Grunwald ddf2b88b3a Remove FSharp.Compiler.Service 9 years ago
lrieger 189e873461 FSharpTests: check-in IL instead of compiling F# source in the tests. 9 years ago
lrieger d059c02ba3 test that the "F# using" does not get applied if the 'disposable' variable is used afterwards 9 years ago
lrieger b374915e5e add nunit runner as nuget so tests can be run in the TestExplorer in VS 10 years ago
Daniel Grunwald 0869943ce8 Use lower-case GUIDs in project references. 10 years ago
Daniel Grunwald 0a481a573c Add AvalonEdit, NRefactory, and cecil submodules. 10 years ago
Siegfried Pammer 62fe21fb9f add transformation of decimal literals and decimal constants 10 years ago
Siegfried Pammer d3a36e528e add TranslateArrayInitializer in ExpressionBuilder 10 years ago
Daniel Grunwald 32b10e4fc3 Interval improvements 10 years ago
Siegfried Pammer bf990f8f41 add TransformArrayInitializers 10 years ago
Daniel Grunwald 1720fe5bba First version of variable inlining. 10 years ago
Siegfried Pammer e0fba0c94e add generated Match<opCode> methods 10 years ago
Siegfried Pammer 51a26c416b fix output of generic methods and typeof 10 years ago
Daniel Grunwald 0a7c5d4ab7 Add NRefactory as submodule 10 years ago
David Karlaš fca29f68c4 Reenabled CustomerAttributes unit tests and fixed most problems 10 years ago
Siegfried Pammer 6f60dbe04e implemented SwitchInstruction, StElem, NewArr instructions 10 years ago
Daniel Grunwald 382f24666a Add NRefactory 5.5.1 source code. 10 years ago
Daniel Grunwald e88120cb4a Remove NRefactory sourcecode and use the NuGet package instead. 10 years ago
Daniel Grunwald 0cae30cce2 ILInstruction.Clone() 10 years ago
Siegfried Pammer 4f2c231d00 implement LongInterval and LongSet 10 years ago
Daniel Grunwald b2dfdea68e Add loop detection. 10 years ago
Daniel Grunwald 5ead8e9230 Add SpecializingDecompilerTypeSystem 10 years ago