2 implementations of ISpecializedNestedTypeReference
Microsoft.CodeAnalysis.CSharp (2)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
38Cci.ISpecializedNestedTypeReference
Emitter\Model\SpecializedNestedTypeReference.cs (1)
19internal class SpecializedNestedTypeReference : NamedTypeReference, Cci.ISpecializedNestedTypeReference
28 references to ISpecializedNestedTypeReference
Microsoft.CodeAnalysis (15)
CodeGen\PrivateImplementationDetails.cs (1)
1108public Cci.ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => null;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
57public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => OldDefinition.AsSpecializedNestedTypeReference;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
85public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference => OldDefinition.AsSpecializedNestedTypeReference;
Emit\ErrorType.cs (1)
156Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NoPia\CommonEmbeddedType.cs (1)
651Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
194Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference
PEWriter\InheritedTypeParameter.cs (2)
162public ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference 166return this as ISpecializedNestedTypeReference;
PEWriter\ITypeReferenceExtensions.cs (1)
35ISpecializedNestedTypeReference? specializedNestedType = typeReference.AsSpecializedNestedTypeReference;
PEWriter\MetadataWriter.cs (2)
2851ISpecializedNestedTypeReference sneTypeRef = nestedTypeRef.AsSpecializedNestedTypeReference; 4143ISpecializedNestedTypeReference specializedNestedType = nestedType.AsSpecializedNestedTypeReference;
PEWriter\ModifiedTypeReference.cs (1)
132ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference
PEWriter\ReferenceIndexerBase.cs (1)
439ISpecializedNestedTypeReference/*?*/ specializedNestedTypeReference = nestedTypeReference?.AsSpecializedNestedTypeReference;
PEWriter\RootModuleType.cs (1)
311ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference
PEWriter\Types.cs (1)
643ISpecializedNestedTypeReference? AsSpecializedNestedTypeReference { get; }
Microsoft.CodeAnalysis.CSharp (13)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
70Cci.ISpecializedNestedTypeReference? Cci.ITypeReference.AsSpecializedNestedTypeReference => null;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
48ISpecializedNestedTypeReference? 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)
140public abstract Cci.ISpecializedNestedTypeReference AsSpecializedNestedTypeReference
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
181Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference 907Cci.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)
144Cci.ISpecializedNestedTypeReference Cci.ITypeReference.AsSpecializedNestedTypeReference