1 interface inheriting from INamespaceTypeReference
Microsoft.CodeAnalysis (1)
PEWriter\Types.cs (1)
276
internal interface INamespaceTypeDefinition : INamedTypeDefinition,
INamespaceTypeReference
1 implementation of INamespaceTypeReference
Microsoft.CodeAnalysis (1)
Emit\ErrorType.cs (1)
20
internal class ErrorType : Cci.
INamespaceTypeReference
32 references to INamespaceTypeReference
Microsoft.CodeAnalysis (32)
CodeGen\PrivateImplementationDetails.cs (1)
438
public override Cci.
INamespaceTypeReference
AsNamespaceTypeReference => this;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
53
public
INamespaceTypeReference
? AsNamespaceTypeReference => OldDefinition.AsNamespaceTypeReference;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
81
public
INamespaceTypeReference
? AsNamespaceTypeReference => OldDefinition.AsNamespaceTypeReference;
Emit\ErrorType.cs (4)
29
Cci.IUnitReference Cci.
INamespaceTypeReference
.GetUnit(EmitContext context)
34
string Cci.
INamespaceTypeReference
.NamespaceName
134
Cci.
INamespaceTypeReference
Cci.ITypeReference.AsNamespaceTypeReference
175
visitor.Visit((Cci.
INamespaceTypeReference
)this);
Emit\NoPia\CommonEmbeddedType.cs (3)
629
Cci.
INamespaceTypeReference
Cci.ITypeReference.AsNamespaceTypeReference
697
Cci.IUnitReference Cci.
INamespaceTypeReference
.GetUnit(EmitContext context)
702
string Cci.
INamespaceTypeReference
.NamespaceName
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
178
Cci.
INamespaceTypeReference
Cci.ITypeReference.AsNamespaceTypeReference
Emit\NoPia\EmbeddedTypesManager.cs (1)
53
where TNamedTypeSymbol : class, TSymbol, Cci.
INamespaceTypeReference
NativePdbWriter\PdbWriter.cs (1)
391
INamespaceTypeReference
namespaceType = typeReference.AsNamespaceTypeReference;
PEWriter\InheritedTypeParameter.cs (2)
142
public
INamespaceTypeReference
? AsNamespaceTypeReference
146
return this as
INamespaceTypeReference
;
PEWriter\MetadataVisitor.cs (2)
387
public virtual void Visit(
INamespaceTypeReference
namespaceTypeReference)
613
INamespaceTypeReference
? namespaceTypeReference = typeReference.AsNamespaceTypeReference;
PEWriter\MetadataWriter.cs (7)
656
INamespaceTypeReference
namespaceTypeReference = typeReference.AsNamespaceTypeReference;
896
private EntityHandle GetExportedTypeImplementation(
INamespaceTypeReference
namespaceRef)
1336
private StringHandle GetStringHandleForNamespaceAndCheckLength(
INamespaceTypeReference
namespaceType, string mangledTypeName)
1370
private void CheckNamespaceLength(string namespaceName, string mangledTypeName,
INamespaceTypeReference
errorEntity)
2236
INamespaceTypeReference
namespaceTypeRef;
2860
INamespaceTypeReference
namespaceTypeRef = typeRef.AsNamespaceTypeReference;
3751
INamespaceTypeReference
namespaceType = customAttribute.GetType(context).AsNamespaceTypeReference;
PEWriter\ModifiedTypeReference.cs (1)
109
INamespaceTypeReference
? ITypeReference.AsNamespaceTypeReference
PEWriter\ReferenceIndexerBase.cs (1)
198
public override void Visit(
INamespaceTypeReference
namespaceTypeReference)
PEWriter\RootModuleType.cs (3)
246
IUnitReference
INamespaceTypeReference
.GetUnit(EmitContext context)
251
string
INamespaceTypeReference
.NamespaceName
288
INamespaceTypeReference
ITypeReference.AsNamespaceTypeReference
PEWriter\TypeNameSerializer.cs (2)
65
INamespaceTypeReference
namespaceType = typeReference.AsNamespaceTypeReference;
188
INamespaceTypeReference
namespaceType = typeReference.AsNamespaceTypeReference;
PEWriter\Types.cs (1)
640
INamespaceTypeReference
? AsNamespaceTypeReference { get; }