358 Commits (351a99ba32a9816cd5949bf7307c8fca5a02dbe3)

Author SHA1 Message Date
Siegfried Pammer 9d2957372b Undo reordering of base types 8 years ago
Siegfried Pammer 7d7b7b7d98 Fix order of DirectBaseTypes and typo in SpecializedParameter 8 years ago
Siegfried Pammer 2953c913d3 Fix handling of extension methods 8 years ago
Daniel Grunwald db47643a41 Interface implementations in TS 8 years ago
Daniel Grunwald ee3012281d Implement MetadataEvent and re-work the representation of attribute arguments. 8 years ago
Daniel Grunwald da06a48851 Implement more of the new metadata TS. 8 years ago
Daniel Grunwald 385433aff4 Add MetadataMethod. 8 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 8 years ago
Daniel Grunwald 96e3b23ab3 Fix crash in ProxyCallReplacer 8 years ago
Daniel Grunwald fa2df4df26 Clean up type system interfaces. 8 years ago
Daniel Grunwald 98d00415d1 Fix tuple types. 8 years ago
Daniel Grunwald 909df643b5 Remove dead NRefactory code: DomRegion + IUnresolvedFile 8 years ago
Daniel Grunwald 52e33a60c0 Disable tuple tests on SRM branch for now. 8 years ago
Daniel Grunwald f86bec4e0c Move named arguments to its own transform. 8 years ago
Daniel Grunwald dd92499ade Add test case for named arguments. 8 years ago
Daniel Grunwald 5cdd5ecdbc Use target typing for tuples, where possible. 8 years ago
Siegfried Pammer 497de76a2f Update test case for #1145 8 years ago
Siegfried Pammer 1646be7482 #1145: Make type arguments optional in mcs auto event pattern. 8 years ago
Siegfried Pammer e012fe04be Fix #1146: C#3+ property accessor generates bad "[field: " tag on the accessor 8 years ago
Daniel Grunwald 50509c4985 Fix #1140: Fix assertion when finally block unconditionally throws an exception. 8 years ago
Siegfried Pammer bd15d69ada Add test cases for #1138 8 years ago
Siegfried Pammer bb67948844 Fix remaining compile errors after merge. 8 years ago
Siegfried Pammer 458f448fae Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 8 years ago
Daniel Grunwald 92b72c9570 Type system: add support for tuple conversions. 8 years ago
Daniel Grunwald 469501210c Add support for C# 7 tuple types: 8 years ago
Daniel Grunwald 395bc185a3 Decompile TupleElementNamesAttribute into tuple type syntax. 8 years ago
Daniel Grunwald d78d423d10 Add tuple types to type system and syntax tree. 8 years ago
Daniel Grunwald 58dfd70855 Revive NR ConversionTests 8 years ago
Siegfried Pammer d5f7cd46fc Simplify PEFile API 8 years ago
Siegfried Pammer 69fdc55b41 Add support for C# 7.3 Attributes on backing fields: Allows [field: …] attributes on an auto-implemented property to target its backing field. 8 years ago
Daniel Grunwald f4bbd100b9 Fix user-defined op_Addition 'p += 1;' being turned into 'p++;' 8 years ago
Siegfried Pammer 644941d25b Fix C# 1.0 switch on string transform and add tests 8 years ago
Siegfried Pammer f4b2c83f1e Add test cases for UserDefinedCompoundAssign 8 years ago
Daniel Grunwald f290d81535 Fix ReflectionDisassembler so that we can re-generate the IL files for the PInvoke test. 8 years ago
Daniel Grunwald 75a627d40b Don't use compound assignment when the RHS value does not fit into the LHS type. 8 years ago
Daniel Grunwald ceb2b69798 Update the Roslyn compiler for the tests to 2.8.0. 8 years ago
Daniel Grunwald b2197b2f95 Regenerate all IL test cases. 8 years ago
Daniel Grunwald d87820e226 Avoid redundant explicit boxing casts 8 years ago
Daniel Grunwald 80e191ae03 Fix missing 'base.' qualifier on non-virtual call to virtual base method. 8 years ago
Chicken-Bones 16e12dfb1a Add base. resolution to QualifierTests 8 years ago
Chicken-Bones dc58a1b40c Include "base." qualifier as needed (fixes #1123) 8 years ago
Siegfried Pammer 47885b6d91 Fix release build. 8 years ago
Siegfried Pammer f3c9739eab Disable broken OverloadResolution test: No idea why this is broken. 8 years ago
Siegfried Pammer 79b5048fdc Fix bugs in testing infrastructure 8 years ago
Siegfried Pammer f6400c1f9e Fix AssertRoundtripCode 8 years ago
Siegfried Pammer e3ba9ba55c Use PEFile to store a reference to the stream containing the loaded assembly. 8 years ago
Siegfried Pammer 61eead50c7 Fix TypeSystemLoaderTests 8 years ago
Siegfried Pammer 271379ec27 #1088: Add workaround for exception from Cecil 8 years ago
Siegfried Pammer 4f392538fb Port test infrastructure 8 years ago
Siegfried Pammer 95d256e875 Fix Tester.DecompileCSharp 8 years ago