4 implementations of ISpecializedNestedTypeReference
Microsoft.CodeAnalysis.CSharp (2)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
37Cci.ISpecializedNestedTypeReference
Emitter\Model\SpecializedNestedTypeReference.cs (1)
19internal class SpecializedNestedTypeReference : NamedTypeReference, Cci.ISpecializedNestedTypeReference
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\NamedTypeSymbolAdapter.vb (1)
31Implements ISpecializedNestedTypeReference
Emit\SpecializedNestedTypeReference.vb (1)
18Implements Cci.ISpecializedNestedTypeReference
41 references to ISpecializedNestedTypeReference
Microsoft.CodeAnalysis (15)
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 (2)
155public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference 159return this as ISpecializedNestedTypeReference;
PEWriter\ITypeReferenceExtensions.cs (1)
35ISpecializedNestedTypeReference? specializedNestedType = typeReference.AsSpecializedNestedTypeReference;
PEWriter\MetadataWriter.cs (2)
2784ISpecializedNestedTypeReference sneTypeRef = nestedTypeRef.AsSpecializedNestedTypeReference; 4081ISpecializedNestedTypeReference specializedNestedType = nestedType.AsSpecializedNestedTypeReference;
PEWriter\ModifiedTypeReference.cs (1)
130ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference
PEWriter\ReferenceIndexerBase.cs (1)
425ISpecializedNestedTypeReference/*?*/ specializedNestedTypeReference = nestedTypeReference?.AsSpecializedNestedTypeReference;
PEWriter\RootModuleType.cs (1)
307ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference
PEWriter\Types.cs (1)
638ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference { get; }
Microsoft.CodeAnalysis.CSharp (13)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
70Cci.ISpecializedNestedTypeReference? Cci.ITypeReference.AsSpecializedNestedTypeReference => null;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
47ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference => null;
Emitter\Model\GenericNamespaceTypeInstanceReference.cs (1)
39public override Microsoft.Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\GenericNestedTypeInstanceReference.cs (1)
43public override Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\NamedTypeReference.cs (1)
139public abstract Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
177Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference 891Cci.INestedTypeReference Cci.ISpecializedNestedTypeReference.GetUnspecializedVersion(EmitContext context)
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
95Cci.ISpecializedNestedTypeReference? Cci.ITypeReference.AsSpecializedNestedTypeReference
Emitter\Model\SpecializedGenericNestedTypeInstanceReference.cs (1)
72public override Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\SpecializedNestedTypeReference.cs (3)
26Cci.INestedTypeReference Cci.ISpecializedNestedTypeReference.GetUnspecializedVersion(EmitContext context) 38visitor.Visit((Cci.ISpecializedNestedTypeReference)this); 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 (12)
Emit\ArrayTypeSymbolAdapter.vb (1)
121Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference Implements Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\GenericNamespaceTypeInstanceReference.vb (1)
44Public Overrides ReadOnly Property AsSpecializedNestedTypeReference As Microsoft.Cci.ISpecializedNestedTypeReference
Emit\GenericNestedTypeInstanceReference.vb (1)
44Public Overrides ReadOnly Property AsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference
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 185visitor.Visit(DirectCast(Me, ISpecializedNestedTypeReference)) 862Private Function ISpecializedNestedTypeReferenceGetUnspecializedVersion(context As EmitContext) As INestedTypeReference Implements ISpecializedNestedTypeReference.GetUnspecializedVersion
Emit\SpecializedGenericNestedTypeInstanceReference.vb (1)
70Public Overrides ReadOnly Property AsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference
Emit\SpecializedNestedTypeReference.vb (3)
24Private Function ISpecializedNestedTypeReferenceGetUnspecializedVersion(context As EmitContext) As Cci.INestedTypeReference Implements Cci.ISpecializedNestedTypeReference.GetUnspecializedVersion 33visitor.Visit(DirectCast(Me, Cci.ISpecializedNestedTypeReference)) 58Public Overrides ReadOnly Property AsSpecializedNestedTypeReference As Cci.ISpecializedNestedTypeReference
Emit\TypeParameterSymbolAdapter.vb (1)
126Private ReadOnly Property ITypeReferenceAsSpecializedNestedTypeReference As ISpecializedNestedTypeReference Implements ITypeReference.AsSpecializedNestedTypeReference