23 implementations of AsSpecializedNestedTypeReference
Microsoft.CodeAnalysis (9)
CodeGen\PrivateImplementationDetails.cs (1)
705public Cci.ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => null;
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
54public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => OldDefinition.AsSpecializedNestedTypeReference;
Emit\EditAndContinue\DeletedTypeDefinition.cs (1)
82public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => _oldTypeReference.AsSpecializedNestedTypeReference;
Emit\ErrorType.cs (1)
155Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NoPia\CommonEmbeddedType.cs (1)
649Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
181Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
PEWriter\InheritedTypeParameter.cs (1)
155public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference
PEWriter\ModifiedTypeReference.cs (1)
130ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference
PEWriter\RootModuleType.cs (1)
307ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference
Microsoft.CodeAnalysis.CSharp (9)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
70Cci.ISpecializedNestedTypeReference? Cci.ITypeReference.AsSpecializedNestedTypeReference => null;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
47ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference => null;
Emitter\Model\GenericNestedTypeInstanceReference.cs (1)
43public override Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\NamedTypeReference.cs (1)
139public abstract Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
177Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
95Cci.ISpecializedNestedTypeReference? Cci.ITypeReference.AsSpecializedNestedTypeReference
Emitter\Model\SpecializedGenericNestedTypeInstanceReference.cs (1)
72public override Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\SpecializedNestedTypeReference.cs (1)
61public override Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
141Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
36ISpecializedNestedTypeReference ITypeReference.AsSpecializedNestedTypeReference => UnderlyingType.AsSpecializedNestedTypeReference;
Microsoft.CodeAnalysis.VisualBasic (4)
Emit\ArrayTypeSymbolAdapter.vb (1)
121Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference Implements Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NamedTypeReference.vb (1)
100Public MustOverride ReadOnly Property AsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference Implements Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NamedTypeSymbolAdapter.vb (1)
146Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As ISpecializedNestedTypeReference Implements ITypeReference.AsSpecializedNestedTypeReference
Emit\TypeParameterSymbolAdapter.vb (1)
126Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As ISpecializedNestedTypeReference Implements ITypeReference.AsSpecializedNestedTypeReference
18 references to AsSpecializedNestedTypeReference
Microsoft.CodeAnalysis (10)
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
54public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => OldDefinition.AsSpecializedNestedTypeReference;
Emit\EditAndContinue\DeletedTypeDefinition.cs (1)
82public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => _oldTypeReference.AsSpecializedNestedTypeReference;
PEWriter\ITypeReferenceExtensions.cs (2)
35ISpecializedNestedTypeReference? specializedNestedType = typeReference.AsSpecializedNestedTypeReference; 49return nestedTypeReference.AsSpecializedNestedTypeReference != null ||
PEWriter\MetadataWriter.cs (2)
2784ISpecializedNestedTypeReference sneTypeRef = nestedTypeRef.AsSpecializedNestedTypeReference; 4081ISpecializedNestedTypeReference specializedNestedType = nestedType.AsSpecializedNestedTypeReference;
PEWriter\ReferenceIndexerBase.cs (4)
100containingType.AsSpecializedNestedTypeReference != null) 224if (!this.typeReferenceNeedsToken && nestedTypeReference.AsSpecializedNestedTypeReference != null) 425ISpecializedNestedTypeReference/*?*/ specializedNestedTypeReference = nestedTypeReference?.AsSpecializedNestedTypeReference; 442this.typeReferenceNeedsToken = (typeReference.AsSpecializedNestedTypeReference == null);
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
893Debug.Assert(((Cci.ITypeReference)this).AsSpecializedNestedTypeReference != null);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
36ISpecializedNestedTypeReference ITypeReference.AsSpecializedNestedTypeReference => UnderlyingType.AsSpecializedNestedTypeReference;
Microsoft.CodeAnalysis.VisualBasic (6)
Emit\ArrayTypeSymbolAdapter.vb (1)
121Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference Implements Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NamedTypeReference.vb (1)
100Public MustOverride ReadOnly Property AsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference Implements Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NamedTypeSymbolAdapter.vb (3)
146Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As ISpecializedNestedTypeReference Implements ITypeReference.AsSpecializedNestedTypeReference 184Debug.Assert((DirectCast(Me, ITypeReference)).AsSpecializedNestedTypeReference IsNot Nothing) 863Debug.Assert((DirectCast(Me, ITypeReference)).AsSpecializedNestedTypeReference IsNot Nothing)
Emit\TypeParameterSymbolAdapter.vb (1)
126Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As ISpecializedNestedTypeReference Implements ITypeReference.AsSpecializedNestedTypeReference