19 implementations of AsNamespaceTypeReference
Microsoft.CodeAnalysis (10)
CodeGen\PrivateImplementationDetails.cs (2)
546public override Cci.INamespaceTypeReference AsNamespaceTypeReference => this; 1106public virtual Cci.INamespaceTypeReference? AsNamespaceTypeReference => null;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
53public INamespaceTypeReference? AsNamespaceTypeReference => OldDefinition.AsNamespaceTypeReference;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
81public INamespaceTypeReference? AsNamespaceTypeReference => OldDefinition.AsNamespaceTypeReference;
Emit\ErrorType.cs (1)
135Cci.INamespaceTypeReference Cci.ITypeReference.AsNamespaceTypeReference
Emit\NoPia\CommonEmbeddedType.cs (1)
630Cci.INamespaceTypeReference Cci.ITypeReference.AsNamespaceTypeReference
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
179Cci.INamespaceTypeReference Cci.ITypeReference.AsNamespaceTypeReference
PEWriter\InheritedTypeParameter.cs (1)
141public INamespaceTypeReference? AsNamespaceTypeReference
PEWriter\ModifiedTypeReference.cs (1)
111INamespaceTypeReference? ITypeReference.AsNamespaceTypeReference
PEWriter\RootModuleType.cs (1)
290INamespaceTypeReference ITypeReference.AsNamespaceTypeReference
Microsoft.CodeAnalysis.CSharp (9)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
67Cci.INamespaceTypeReference? Cci.ITypeReference.AsNamespaceTypeReference => null;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
46INamespaceTypeReference? ITypeReference.AsNamespaceTypeReference => null;
Emitter\Model\GenericNestedTypeInstanceReference.cs (1)
33public override Cci.INamespaceTypeReference AsNamespaceTypeReference
Emitter\Model\NamedTypeReference.cs (1)
125public abstract Cci.INamespaceTypeReference AsNamespaceTypeReference
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
115Cci.INamespaceTypeReference Cci.ITypeReference.AsNamespaceTypeReference
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
80Cci.INamespaceTypeReference? Cci.ITypeReference.AsNamespaceTypeReference
Emitter\Model\SpecializedGenericNestedTypeInstanceReference.cs (1)
62public override Cci.INamespaceTypeReference AsNamespaceTypeReference
Emitter\Model\SpecializedNestedTypeReference.cs (1)
51public override Cci.INamespaceTypeReference AsNamespaceTypeReference
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
129Cci.INamespaceTypeReference Cci.ITypeReference.AsNamespaceTypeReference
15 references to AsNamespaceTypeReference
Microsoft.CodeAnalysis (13)
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
53public INamespaceTypeReference? AsNamespaceTypeReference => OldDefinition.AsNamespaceTypeReference;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
81public INamespaceTypeReference? AsNamespaceTypeReference => OldDefinition.AsNamespaceTypeReference;
NativePdbWriter\PdbWriter.cs (1)
390INamespaceTypeReference namespaceType = typeReference.AsNamespaceTypeReference;
PEWriter\ITypeReferenceExtensions.cs (1)
53return typeReference.AsNamespaceTypeReference == null;
PEWriter\MetadataVisitor.cs (1)
613INamespaceTypeReference? namespaceTypeReference = typeReference.AsNamespaceTypeReference;
PEWriter\MetadataWriter.cs (5)
655INamespaceTypeReference namespaceTypeReference = typeReference.AsNamespaceTypeReference; 2247if ((namespaceTypeRef = exportedType.Type.AsNamespaceTypeReference) != null) 2872INamespaceTypeReference namespaceTypeRef = typeRef.AsNamespaceTypeReference; 3763INamespaceTypeReference namespaceType = customAttribute.GetType(context).AsNamespaceTypeReference; 4159result += type.AsNamespaceTypeReference.GenericParameterCount;
PEWriter\ReferenceIndexerBase.cs (1)
437(typeReference.TypeCode == PrimitiveTypeCode.NotPrimitive && typeReference.AsNamespaceTypeReference != null))
PEWriter\TypeNameSerializer.cs (2)
65INamespaceTypeReference namespaceType = typeReference.AsNamespaceTypeReference; 188INamespaceTypeReference namespaceType = typeReference.AsNamespaceTypeReference;
Microsoft.CodeAnalysis.CSharp (2)
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
809Debug.Assert(((Cci.ITypeReference)this).AsNamespaceTypeReference != null); 819Debug.Assert(((Cci.ITypeReference)this).AsNamespaceTypeReference != null);