1 interface inheriting from IGenericTypeParameterReference
Microsoft.CodeAnalysis (1)
PEWriter\Types.cs (1)
223internal interface IGenericTypeParameter : IGenericParameter, IGenericTypeParameterReference
2 implementations of IGenericTypeParameterReference
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
26Cci.IGenericTypeParameterReference,
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\TypeParameterSymbolAdapter.vb (1)
20Implements IGenericTypeParameterReference
29 references to IGenericTypeParameterReference
Microsoft.CodeAnalysis (15)
CodeGen\PrivateImplementationDetails.cs (1)
699public Cci.IGenericTypeParameterReference? AsGenericTypeParameterReference => null;
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
48public IGenericTypeParameterReference? AsGenericTypeParameterReference => OldDefinition.AsGenericTypeParameterReference;
Emit\EditAndContinue\DeletedTypeDefinition.cs (1)
76public IGenericTypeParameterReference? AsGenericTypeParameterReference => _oldTypeReference.AsGenericTypeParameterReference;
Emit\ErrorType.cs (1)
121Cci.IGenericTypeParameterReference Cci.ITypeReference.AsGenericTypeParameterReference
Emit\NoPia\CommonEmbeddedType.cs (1)
615Cci.IGenericTypeParameterReference Cci.ITypeReference.AsGenericTypeParameterReference
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
156Cci.IGenericTypeParameterReference Cci.ITypeReference.AsGenericTypeParameterReference
PEWriter\InheritedTypeParameter.cs (3)
121public IGenericTypeParameterReference? AsGenericTypeParameterReference 125return this as IGenericTypeParameterReference; 258ITypeReference IGenericTypeParameterReference.DefiningType
PEWriter\MetadataVisitor.cs (2)
183public virtual void Visit(IGenericTypeParameterReference genericTypeParameterReference) 619IGenericTypeParameterReference? genericTypeParameterReference = typeReference.AsGenericTypeParameterReference;
PEWriter\MetadataWriter.cs (1)
3812IGenericTypeParameterReference genericTypeParameterReference = typeReference.AsGenericTypeParameterReference;
PEWriter\ModifiedTypeReference.cs (1)
96IGenericTypeParameterReference? ITypeReference.AsGenericTypeParameterReference
PEWriter\RootModuleType.cs (1)
273IGenericTypeParameterReference? ITypeReference.AsGenericTypeParameterReference
PEWriter\Types.cs (1)
633IGenericTypeParameterReference? AsGenericTypeParameterReference { get; }
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
65Cci.IGenericTypeParameterReference? Cci.ITypeReference.AsGenericTypeParameterReference => null;
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
44IGenericTypeParameterReference? ITypeReference.AsGenericTypeParameterReference => null;
Emitter\Model\NamedTypeReference.cs (1)
111Cci.IGenericTypeParameterReference Cci.ITypeReference.AsGenericTypeParameterReference
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
106Cci.IGenericTypeParameterReference Cci.ITypeReference.AsGenericTypeParameterReference
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
70Cci.IGenericTypeParameterReference? Cci.ITypeReference.AsGenericTypeParameterReference
Emitter\Model\TypeParameterSymbolAdapter.cs (2)
106Cci.IGenericTypeParameterReference Cci.ITypeReference.AsGenericTypeParameterReference 223Cci.ITypeReference Cci.IGenericTypeParameterReference.DefiningType
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
30IGenericTypeParameterReference ITypeReference.AsGenericTypeParameterReference => UnderlyingType.AsGenericTypeParameterReference;
Microsoft.CodeAnalysis.VisualBasic (6)
Emit\ArrayTypeSymbolAdapter.vb (1)
95Private ReadOnly Property ITypeReferenceAsGenericTypeParameterReference As Cci.IGenericTypeParameterReference Implements Cci.ITypeReference.AsGenericTypeParameterReference
Emit\NamedTypeReference.vb (1)
82Private ReadOnly Property ITypeReferenceAsGenericTypeParameterReference As Cci.IGenericTypeParameterReference Implements Cci.ITypeReference.AsGenericTypeParameterReference
Emit\NamedTypeSymbolAdapter.vb (1)
94Private ReadOnly Property ITypeReferenceAsGenericTypeParameterReference As IGenericTypeParameterReference Implements ITypeReference.AsGenericTypeParameterReference
Emit\TypeParameterSymbolAdapter.vb (3)
94Private ReadOnly Property ITypeReferenceAsGenericTypeParameterReference As IGenericTypeParameterReference Implements ITypeReference.AsGenericTypeParameterReference 152visitor.Visit(DirectCast(Me, IGenericTypeParameterReference)) 187Private ReadOnly Property IGenericTypeParameterReferenceDefiningType As ITypeReference Implements IGenericTypeParameterReference.DefiningType