2 interfaces inheriting from INestedTypeReference
Microsoft.CodeAnalysis (2)
PEWriter\Types.cs (2)
319internal interface INestedTypeDefinition : INamedTypeDefinition, ITypeDefinitionMember, INestedTypeReference 333internal interface ISpecializedNestedTypeReference : INestedTypeReference
32 references to INestedTypeReference
Microsoft.CodeAnalysis (31)
CodeGen\PrivateImplementationDetails.cs (1)
612public override Cci.INestedTypeReference AsNestedTypeReference => this;
CodeGen\ReferenceDependencyWalker.cs (1)
79Cci.INestedTypeReference? nestedType = typeReference.AsNestedTypeReference;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
55public INestedTypeReference? AsNestedTypeReference => OldDefinition.AsNestedTypeReference;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
83public INestedTypeReference? AsNestedTypeReference => OldDefinition.AsNestedTypeReference;
Emit\ErrorType.cs (1)
147Cci.INestedTypeReference Cci.ITypeReference.AsNestedTypeReference
Emit\NoPia\CommonEmbeddedType.cs (1)
642Cci.INestedTypeReference Cci.ITypeReference.AsNestedTypeReference
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
188Cci.INestedTypeReference Cci.ITypeReference.AsNestedTypeReference
NativePdbWriter\PdbWriter.cs (1)
374INestedTypeReference nestedType = typeReference.AsNestedTypeReference;
NativePdbWriter\SymWriterMetadataProvider.cs (1)
80INestedTypeReference nt = _writer.GetNestedTypeReference(nestedTypeToken);
PEWriter\InheritedTypeParameter.cs (2)
155public INestedTypeReference? AsNestedTypeReference 159return this as INestedTypeReference;
PEWriter\ITypeReferenceExtensions.cs (2)
17INestedTypeReference? nestedTypeReference = typeReference.AsNestedTypeReference; 46INestedTypeReference? nestedTypeReference = typeReference.AsNestedTypeReference;
PEWriter\MetadataVisitor.cs (2)
403public virtual void Visit(INestedTypeReference nestedTypeReference) 627INestedTypeReference? nestedTypeReference = typeReference.AsNestedTypeReference;
PEWriter\MetadataWriter.cs (6)
640INestedTypeReference nestedTypeReference = typeReference.AsNestedTypeReference; 1605INestedTypeReference nestedTypeRef = typeReference.AsNestedTypeReference; 1633internal INestedTypeReference GetNestedTypeReference(int token) 2231INestedTypeReference nestedRef; 2830INestedTypeReference nestedTypeRef = typeRef.AsNestedTypeReference; 4121INestedTypeReference nestedType = type.AsNestedTypeReference;
PEWriter\ModifiedTypeReference.cs (1)
122INestedTypeReference? ITypeReference.AsNestedTypeReference
PEWriter\ReferenceIndexerBase.cs (4)
107INestedTypeReference nestedType = genericTypeInstanceReference.AsNestedTypeReference; 236public override void Visit(INestedTypeReference nestedTypeReference) 435INestedTypeReference/*?*/ nestedTypeReference = typeReference.AsNestedTypeReference; 442INestedTypeReference unspecializedNestedTypeReference = specializedNestedTypeReference.GetUnspecializedVersion(Context);
PEWriter\RootModuleType.cs (1)
301INestedTypeReference? ITypeReference.AsNestedTypeReference
PEWriter\TypeNameSerializer.cs (2)
121INestedTypeReference nestedType = typeReference.AsNestedTypeReference; 158INestedTypeReference nestedType = typeReference.AsNestedTypeReference;
PEWriter\Types.cs (2)
341INestedTypeReference GetUnspecializedVersion(EmitContext context); 642INestedTypeReference? AsNestedTypeReference { get; }
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
904var result = GenericTypeImpl(context).AsNestedTypeReference;