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