98 Commits (f1f70d0ded7ee2c3c84c11b21c67ac155336082d)

Author SHA1 Message Date
Siegfried Pammer f1f70d0ded Fix #1148: Do not use hexadecimal display in enums if the value is negative. 7 years ago
Daniel Grunwald 7f84bcfbb5 Upgrade DiffLib. 7 years ago
Siegfried Pammer ce855885b1 Implement new declsec parser in ReflectionDisassembler + added unit tests. 7 years ago
Daniel Grunwald 2fa2eb9d18 Remove some of the old TS implementations. 7 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 7 years ago
Siegfried Pammer 58f7296986 Add CustomAttributeConflicts test 7 years ago
Siegfried Pammer 8cbf724901 Move CustomAttributeTests to PrettyTestRunner 7 years ago
Daniel Grunwald 909df643b5 Remove dead NRefactory code: DomRegion + IUnresolvedFile 7 years ago
Daniel Grunwald 52e33a60c0 Disable tuple tests on SRM branch for now. 7 years ago
Daniel Grunwald dd92499ade Add test case for named arguments. 7 years ago
Andreas Weizel 16b00bfabc Added DynamicTests. 7 years ago
Siegfried Pammer 1646be7482 #1145: Make type arguments optional in mcs auto event pattern. 7 years ago
Daniel Grunwald 469501210c Add support for C# 7 tuple types: 7 years ago
Daniel Grunwald 395bc185a3 Decompile TupleElementNamesAttribute into tuple type syntax. 7 years ago
Daniel Grunwald 58dfd70855 Revive NR ConversionTests 7 years ago
Daniel Grunwald ceb2b69798 Update the Roslyn compiler for the tests to 2.8.0. 7 years ago
Siegfried Pammer 47885b6d91 Fix release build. 7 years ago
Siegfried Pammer 4f392538fb Port test infrastructure 7 years ago
Daniel Grunwald 85c90db202 Add back the NRefactory TypeSystemLoaderTests. 7 years ago
Daniel Grunwald 80d3deb1ae Regenerate test cases with Roslyn 2.7. 7 years ago
Siegfried Pammer 5dd7eaf129 Fix #1093: Remove usage of type or this qualifiers, when possible. 7 years ago
Siegfried Pammer daa48fbd3a #1080: Add test case 7 years ago
Siegfried Pammer c5b4f03291 Add old OverloadResolutionTests from NRefactory 5 7 years ago
Siegfried Pammer eac591a7d7 Fix #1084: Decompiling constants of the target type 7 years ago
Siegfried Pammer cb37cfddb5 Add minimal pretty tests for ref structs. 7 years ago
Daniel Grunwald 19e840856f Use out variable declarations where possible. 7 years ago
Siegfried Pammer 704eec86ae Add basic unit tests for ref returns, locals and conditional 7 years ago
Siegfried Pammer 98416b03dd Add VBPrettyTestRunner 7 years ago
Siegfried Pammer 7f210b585a Rename CompilerOptions to CSharpCompilerOptions and add Tester.CompileVB 7 years ago
Daniel Grunwald d9a28314f9 Upgrade to NUnit 3.9 and enable parallel test execution. 7 years ago
Daniel Grunwald 3fae36dab9 Use mcs for correctness tests. 7 years ago
Andrey Shchekin 6ba6b8c8f6 Added support for ArrayInitializers=false to suppress prettifier over array initializers (used by SharpLab). 7 years ago
Siegfried Pammer 659b12bdb8 Fix #1083: add pattern for mcs auto events (version 4) 7 years ago
Siegfried Pammer ebf213d85e Fix #1047: Unsupported method 7 years ago
Kirill Osenkov 5c32fbf9dd Add a unit-test for CreateSequencePoints 7 years ago
MikeFH 66d806b2d9 Add support for async main method 7 years ago
Daniel Grunwald ca0fa55af8 Implement null propagation transform. 7 years ago
Daniel Grunwald a8a852b742 Add instructions for modeling the "?." operator in the ILAst. 7 years ago
Siegfried Pammer c848ec41e8 Add C# 7.2 private protected unit tests 8 years ago
Siegfried Pammer 66e8d5385e Add tests for string interpolation 8 years ago
Daniel Grunwald 87a03bde70 Add test case for #981, and fix decompilation of ?: operator on StackType.Ref (necessary to make the testcase compile). 8 years ago
Sam Harwell a31b74da75 Reference Mono.Cecil using a package reference instead of a submodule 8 years ago
Siegfried Pammer d412de58b9 Commit first test case. 8 years ago
Sam Harwell 996e04075e Retarget projects to .NET 4.6 so Roslyn can load them 8 years ago
Siegfried Pammer 69c764722c Fix #989: Local variable naming conflict 8 years ago
Siegfried Pammer 9b160c13e7 Fix #982: ILSpy should ignore the parameter name of property setter and always use "value" instead in C# 8 years ago
Siegfried Pammer 049cff2324 Add unit tests, directly use ILFunction instead of NewObj(ILFunction) for expression trees. 8 years ago
Daniel Grunwald 02db362838 Ensure that StLoc.Value.ResultType == StLoc.Variable.StackType 8 years ago
Siegfried Pammer 259e7166c6 #966: Add MiniJSON.cs as correctness test case. Needs further work to make it a pretty test. 8 years ago
Siegfried Pammer 2c68d99336 Fix #959: Crash in CSharp.StatementBuilder.TranslateSwitch (due to empty sequence) 8 years ago