17 implementations of AsNestedTypeDefinition
Microsoft.CodeAnalysis (10)
CodeGen\PrivateImplementationDetails.cs (2)
1013
public sealed override Cci.INestedTypeDefinition
AsNestedTypeDefinition
(EmitContext context) => this;
1112
public virtual Cci.INestedTypeDefinition?
AsNestedTypeDefinition
(EmitContext context) => null;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
70
public INestedTypeDefinition?
AsNestedTypeDefinition
(EmitContext context)
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
91
public INestedTypeDefinition?
AsNestedTypeDefinition
(EmitContext context)
Emit\ErrorType.cs (1)
143
Cci.INestedTypeDefinition Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Emit\NoPia\CommonEmbeddedType.cs (1)
638
Cci.INestedTypeDefinition Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
184
Cci.INestedTypeDefinition Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
PEWriter\InheritedTypeParameter.cs (1)
149
public INestedTypeDefinition?
AsNestedTypeDefinition
(EmitContext context)
PEWriter\ModifiedTypeReference.cs (1)
119
INestedTypeDefinition? ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
PEWriter\RootModuleType.cs (1)
298
INestedTypeDefinition? ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
68
Cci.INestedTypeDefinition? Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context) => null;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
50
INestedTypeDefinition? ITypeReference.
AsNestedTypeDefinition
(EmitContext context) => null;
Emitter\Model\NamedTypeReference.cs (1)
130
Cci.INestedTypeDefinition Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
162
Cci.INestedTypeDefinition Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
85
Cci.INestedTypeDefinition? Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
134
Cci.INestedTypeDefinition Cci.ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
Symbols\Source\ExtensionGroupingInfo.cs (1)
578
INestedTypeDefinition? ITypeReference.
AsNestedTypeDefinition
(EmitContext context)
6 references to AsNestedTypeDefinition
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
72
return OldDefinition.
AsNestedTypeDefinition
(context);
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
93
return OldDefinition.
AsNestedTypeDefinition
(context);
PEWriter\MetadataWriter.cs (4)
536
INestedTypeDefinition nestedTypeDef = typeDef.
AsNestedTypeDefinition
(Context);
552
INestedTypeDefinition nestedTypeDef = typeDef.
AsNestedTypeDefinition
(Context);
1540
INestedTypeDefinition nestedTypeDef = typeDef.
AsNestedTypeDefinition
(context);
2813
INestedTypeDefinition nestedTypeDef = typeDef.
AsNestedTypeDefinition
(Context);