31 Commits (d89f85087efbb94595891f6989543eaaf8924cdb)

Author SHA1 Message Date
apmoskevitz 049bb33577 focus on CS8768 and CS8767 10 months ago
apmoskevitz ef8e709ecc applied fixer for drect assignment from null 10 months ago
Siegfried Pammer 583f661153 Work on #1204: Add optimized implementation of HasAttribute and GetAttribute to IEntity. 3 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald d388319cba Add support for C# 9 init accessors. 5 years ago
Daniel Grunwald ae32913aca Add IMethod.ThisIsRefReadOnly 6 years ago
Siegfried Pammer 6234ff7c9a Apply changes as requested per code review. 6 years ago
Siegfried Pammer 37e14f43e3 Refactor/Clean up local functions representation in type system. 6 years ago
Daniel Grunwald 8d99af14c5 Add support for 'ref readonly' return type. 6 years ago
Daniel Grunwald a5505ab00d Expose IMethod.AccessorKind. This makes it easier to determine if a method is a setter, particular in generic classes where "m.AccessorOwner?.Setter == m" ended up being wrong. 6 years ago
Daniel Grunwald 3b46776c5e Rename IAssembly -> IModule. 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
Daniel Grunwald db47643a41 Interface implementations in TS 7 years ago
Daniel Grunwald da06a48851 Implement more of the new metadata TS. 7 years ago
Daniel Grunwald 0be9e84f1b Use resolved TS in member filter predicates. 7 years ago
Daniel Grunwald 802f6e54fd Refactor DecompilerTypeSystem.ResolveMethod(). 7 years ago
Daniel Grunwald fa2df4df26 Clean up type system interfaces. 7 years ago
Daniel Grunwald 810adea8b4 #1083: Initial implementation of named arguments. 7 years ago
Daniel Grunwald 469501210c Add support for C# 7 tuple types: 7 years ago
Daniel Grunwald 4c45a41fdb Remove more dead TypeSystem code: ISymbolReference 7 years ago
Daniel Grunwald bd85b7644b Add MetadataToken property to type system. 7 years ago
Daniel Grunwald da6b371dd3 Remove some dead code in the type system. 7 years ago
Daniel Grunwald 4d00c65608 Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
Daniel Grunwald 1bcc255004 Remove a bunch of obsolete NRefactory code. 8 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Daniel Grunwald 5bcd6142de Fix undocumented expressions 9 years ago