..
Implementation
Avoid constructing a GetClassTypeReference instance in TypeProvider.GetTypeFromReference.
6 years ago
Accessibility.cs
Fix #1629 : Add support for `[module: NullablePublicOnly]`
6 years ago
ApplyAttributeTypeVisitor.cs
Add support for decoding `NativeIntegerAttribute`.
6 years ago
ArrayType.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
AssemblyQualifiedTypeName.cs
Rename IAssembly -> IModule.
8 years ago
ByReferenceType.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
ComHelper.cs
…
DecompilerTypeSystem.cs
DecompilerTypeSystem: If some known types are present in referenced assemblies but others are missing; add the missing known types to the compilation.
6 years ago
FullTypeName.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
GenericContext.cs
Fix some type system bugs.
8 years ago
IAssembly.cs
IModule should implement ISymbol.
8 years ago
IAttribute.cs
Fix NullReferenceException in TypeSystemAstBuilder when attribute argument decoding fails.
8 years ago
ICodeContext.cs
…
ICompilation.cs
Merge IDecompilerTypeSystem with ICompilation.
8 years ago
IDecompilerTypeSystem.cs
Merge IDecompilerTypeSystem with ICompilation.
8 years ago
IEntity.cs
Rename IAssembly -> IModule.
8 years ago
IEvent.cs
…
IField.cs
…
IFreezable.cs
…
IInterningProvider.cs
…
IMember.cs
…
IMethod.cs
Add support for C# 9 init accessors.
6 years ago
INamedElement.cs
…
INamespace.cs
Rename IAssembly -> IModule.
8 years ago
IParameter.cs
Introduce ReferenceKind in IParameter and ByReferenceResolveResult.
7 years ago
IParameterizedMember.cs
…
IProperty.cs
Fix #1943 : "ref readonly" returns from properties/indexers
6 years ago
ISupportsInterning.cs
…
ISymbol.cs
Fix #1943 : "ref readonly" returns from properties/indexers
6 years ago
IType.cs
First attempt at integrating C# nullable reference types into the type system.
8 years ago
ITypeDefinition.cs
Upgrade C# 8.0 nullability support for Roslyn 3.2.0-beta4.
7 years ago
ITypeParameter.cs
Show attributes on type parameter constraints in C# decompilation.
7 years ago
ITypeReference.cs
Rename IAssembly -> IModule.
8 years ago
IVariable.cs
Fix #1283 : handle invalid metadata when decoding constants
8 years ago
InheritanceHelper.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
IntersectionType.cs
…
KnownTypeReference.cs
DecompilerTypeSystem: If some known types are present in referenced assemblies but others are missing; add the missing known types to the compilation.
6 years ago
MetadataModule.cs
#1203 , #2092 : New logic for resolving assembly references within the type system.
6 years ago
ModifiedType.cs
First attempt at integrating C# nullable reference types into the type system.
8 years ago
NormalizeTypeVisitor.cs
If possible, use nint/nuint for conversions to/from IntPtr.
6 years ago
Nullability.cs
First attempt at integrating C# nullable reference types into the type system.
8 years ago
NullableType.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
ParameterListComparer.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
ParameterizedType.cs
#1749 : Represent multi-instruction BlockContainers in expression-context as inlined delegate invocation.
7 years ago
PointerType.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
ReferenceResolvingException.cs
…
ReflectionHelper.cs
Introduce nint/nuint types and their conversions in the type system
6 years ago
ReflectionNameParseException.cs
…
SimpleTypeResolveContext.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
SpecialType.cs
Introduce nint/nuint types and their conversions in the type system
6 years ago
TaskType.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
TopLevelTypeName.cs
Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory.
7 years ago
TupleType.cs
TypeInference: add support for nullability annotated types
7 years ago
TypeKind.cs
Introduce nint/nuint types and their conversions in the type system
6 years ago
TypeParameterSubstitution.cs
Subtituting `T!` with `T=string` where the caller is in null-oblivious code now results in oblivious `string` instead of `string!`.
7 years ago
TypeProvider.cs
#1203 , #2092 : New logic for resolving assembly references within the type system.
6 years ago
TypeSystemExtensions.cs
#1203 , #2092 : New logic for resolving assembly references within the type system.
6 years ago
TypeUtils.cs
Add support for arithmetic using C# 9 native integer types.
6 years ago
TypeVisitor.cs
First attempt at integrating C# nullable reference types into the type system.
8 years ago
VarArgInstanceMethod.cs
Add support for C# 9 init accessors.
6 years ago