18 implementations of AsNestedTypeDefinition
Microsoft.CodeAnalysis (10)
CodeGen\PrivateImplementationDetails.cs (2)
968
public sealed override Cci.INestedTypeDefinition
AsNestedTypeDefinition
(EmitContext context) => this;
1067
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)
645
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 (8)
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\Retargeting\RetargetingNamedTypeSymbol.cs (1)
571
INestedTypeDefinition? ITypeReference.
AsNestedTypeDefinition
(EmitContext context) => null;
Symbols\Source\ExtensionGroupingInfo.cs (1)
582
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);
1547
INestedTypeDefinition nestedTypeDef = typeDef.
AsNestedTypeDefinition
(context);
2847
INestedTypeDefinition nestedTypeDef = typeDef.
AsNestedTypeDefinition
(Context);