3 interfaces inheriting from INamedTypeReference
Microsoft.CodeAnalysis (3)
PEWriter\Types.cs (3)
269internal interface INamedTypeDefinition : ITypeDefinition, INamedTypeReference 303internal interface INamespaceTypeReference : INamedTypeReference 326internal interface INestedTypeReference : INamedTypeReference, ITypeMemberReference
12 references to INamedTypeReference
Microsoft.CodeAnalysis (12)
Emit\CommonPEModuleBuilder.cs (1)
614internal abstract Cci.INamedTypeReference GetSpecialType(SpecialType specialType, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics);
Emit\ErrorType.cs (3)
42ushort Cci.INamedTypeReference.GenericParameterCount 50bool Cci.INamedTypeReference.MangleName 59string? Cci.INamedTypeReference.AssociatedFileIdentifier
Emit\NoPia\CommonEmbeddedType.cs (3)
663ushort Cci.INamedTypeReference.GenericParameterCount 671bool Cci.INamedTypeReference.MangleName 680string? Cci.INamedTypeReference.AssociatedFileIdentifier
NativePdbWriter\SymWriterMetadataProvider.cs (1)
48typeName = MetadataWriter.GetMetadataName((INamedTypeReference)t, generation);
PEWriter\MetadataWriter.cs (1)
907public static string GetMetadataName(INamedTypeReference namedType, int generation)
PEWriter\RootModuleType.cs (1)
241ushort INamedTypeReference.GenericParameterCount
PEWriter\TypeNameSerializer.cs (1)
207private static string GetEscapedMetadataName(INamedTypeReference namedType)
PEWriter\Types.cs (1)
221INamedTypeReference GetGenericType(EmitContext context);