39 Commits (37c56e7e7b977de64c78a129031e6744b59ad7a2)

Author SHA1 Message Date
Siegfried Pammer 4bf9487ecd Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 10 months ago
Christoph Wille fba0dbae8d
Migrate to NUnit 4 (#3132) 1 year ago
Siegfried Pammer 8b0c7fbe85 Fix #2921: struct type definition contains duplicate default constructor. 2 years ago
Siegfried Pammer 73144e4a29 Port ReflectionHelperTests from NRefactory. 3 years ago
Siegfried Pammer 00edcad849 Use .NET 4.7.2 assemblies for our type system tests. 3 years ago
Siegfried Pammer 3f721a17c1 Add support for System.Runtime.CompilerServices.SpecialNameAttribute 4 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Siegfried Pammer 9c1bf7fbdf Introduce ReferenceKind in IParameter and ByReferenceResolveResult. 6 years ago
Siegfried Pammer 9d19b33ec0 Fix #1394: Fields marked 'specialname' are excluded from the type system 6 years ago
Siegfried Pammer 36baae8ff6 Fix #1365: Finalize method missing custom attributes. 6 years ago
Daniel Grunwald 72d755037b Fix #1283: handle invalid metadata when decoding constants 6 years ago
Siegfried Pammer 12122841c6 Fix bug in MetadataMethod.GetAttributes and add tests for PreserveSig in DllImportAttribute and PreserveSigAttribute. 7 years ago
Siegfried Pammer f33f26fddd Extend TypeSystem/TypeSystemLoaderTests and CSharpAmbienceTests. 7 years ago
Siegfried Pammer 9ed65dc780 Add more tests, fix typo. 7 years ago
Andrey Shchekin d15fe0f254 Fixed bug with decimal optional parameters not being resolved correctly. 7 years ago
Daniel Grunwald b396d203bd Merge IDecompilerTypeSystem with ICompilation. 7 years ago
Daniel Grunwald 3b46776c5e Rename IAssembly -> IModule. 7 years ago
Daniel Grunwald 2fa2eb9d18 Remove some of the old TS implementations. 7 years ago
Daniel Grunwald 3be697eadf Rewrite MinimalCorlib without using the unresolved TS. 7 years ago
Daniel Grunwald 4ec0028356 Don't cache attributes in the type system. 7 years ago
Daniel Grunwald 97fc614db5 Remove unimplemented IMember.IsShadowing and IField.IsFixed. 7 years ago
Siegfried Pammer 9d2957372b Undo reordering of base types 7 years ago
Siegfried Pammer 7d7b7b7d98 Fix order of DirectBaseTypes and typo in SpecializedParameter 7 years ago
Siegfried Pammer 2953c913d3 Fix handling of extension methods 7 years ago
Daniel Grunwald db47643a41 Interface implementations in TS 7 years ago
Daniel Grunwald ee3012281d Implement MetadataEvent and re-work the representation of attribute arguments. 7 years ago
Daniel Grunwald da06a48851 Implement more of the new metadata TS. 7 years ago
Daniel Grunwald 385433aff4 Add MetadataMethod. 7 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 7 years ago
Daniel Grunwald fa2df4df26 Clean up type system interfaces. 7 years ago
Daniel Grunwald 52e33a60c0 Disable tuple tests on SRM branch for now. 7 years ago
Siegfried Pammer bb67948844 Fix remaining compile errors after merge. 7 years ago
Daniel Grunwald 58dfd70855 Revive NR ConversionTests 7 years ago
Siegfried Pammer 61eead50c7 Fix TypeSystemLoaderTests 7 years ago
Siegfried Pammer 271379ec27 #1088: Add workaround for exception from Cecil 7 years ago
Siegfried Pammer 4f392538fb Port test infrastructure 7 years ago
Daniel Grunwald 85c90db202 Add back the NRefactory TypeSystemLoaderTests. 7 years ago