20 Commits (6312e594a7fbf0d1a68f6f0c67ea8d7dac65c05d)

Author SHA1 Message Date
apmoskevitz 73a79213b0 more nullable error cleanups 11 months ago
apmoskevitz d89f85087e focus on CS8603, return null from method 11 months ago
Daniel Grunwald 4fc8f4e66e Fix #2913: ArgumentException when generic class is missing `1 suffix. 2 years ago
Siegfried Pammer b453930c1d #2241: Fix possible NRE in TypeProvider.GetTypeFromReference 5 years ago
Daniel Grunwald 3831b42197 Properly support `calli` instruction and its interaction with function pointer types. 5 years ago
Daniel Grunwald cabb02b5fd Add support for decoding function pointer types in signatures. 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald 8061634e67 #1203, #2092: New logic for resolving assembly references within the type system. 5 years ago
Daniel Grunwald 1751c9922c Avoid constructing a GetClassTypeReference instance in TypeProvider.GetTypeFromReference. 5 years ago
Daniel Grunwald dec9c83c4c Fix #1570: Handle ReflectionNameParseException when decoding invalid attribute arguments 6 years ago
Siegfried Pammer 5a692610ff Fix #1523: Search throws EnumUnderlyingTypeResolverException 6 years ago
Daniel Grunwald 3b46776c5e Rename IAssembly -> IModule. 7 years ago
Siegfried Pammer 29277eb94c Add EnumUnderlyingTypeResolveException to TypeProvider. 7 years ago
Siegfried Pammer 1f9472e10e Refactor GetDeclaringAssembly + Add support for module references. 7 years ago
Daniel Grunwald 621d90d006 Use MetadataAssembly (the new TS implementation) in DecompilerTypeSystem. 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 225a3f9f92 Fix typedef names in IL view 7 years ago
Daniel Grunwald 98d00415d1 Fix tuple types. 7 years ago
Daniel Grunwald 9a74f018b5 Decode metadata signatures directly into IType; without going through ITypeReference. 7 years ago