11 implementations of AsGenericMethodInstanceReference
Microsoft.CodeAnalysis (6)
CodeGen\ArrayMembers.cs (1)
331public Cci.IGenericMethodInstanceReference? AsGenericMethodInstanceReference => null;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
140public Cci.IGenericMethodInstanceReference? AsGenericMethodInstanceReference
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
87public IGenericMethodInstanceReference? AsGenericMethodInstanceReference => OldDefinition.AsGenericMethodInstanceReference;
Emit\NoPia\CommonEmbeddedMethod.cs (1)
280Cci.IGenericMethodInstanceReference Cci.IMethodReference.AsGenericMethodInstanceReference => null;
Emit\NoPia\VtblGap.cs (1)
215Cci.IGenericMethodInstanceReference Cci.IMethodReference.AsGenericMethodInstanceReference
PEWriter\MethodDefinitionBase.cs (1)
91public IGenericMethodInstanceReference AsGenericMethodInstanceReference => null;
Microsoft.CodeAnalysis.CSharp (5)
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
57Cci.IGenericMethodInstanceReference Cci.IMethodReference.AsGenericMethodInstanceReference
Emitter\Model\GenericMethodInstanceReference.cs (1)
51public override Cci.IGenericMethodInstanceReference AsGenericMethodInstanceReference
Emitter\Model\MethodReference.cs (1)
114public virtual Cci.IGenericMethodInstanceReference AsGenericMethodInstanceReference
Emitter\Model\MethodSymbolAdapter.cs (1)
35Cci.IGenericMethodInstanceReference Cci.IMethodReference.AsGenericMethodInstanceReference
Emitter\Model\SpecializedGenericMethodInstanceReference.cs (1)
47public override Cci.IGenericMethodInstanceReference AsGenericMethodInstanceReference
13 references to AsGenericMethodInstanceReference
Microsoft.CodeAnalysis (5)
CodeGen\ReferenceDependencyWalker.cs (1)
109Cci.IGenericMethodInstanceReference? genericInstance = methodReference.AsGenericMethodInstanceReference;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
87public IGenericMethodInstanceReference? AsGenericMethodInstanceReference => OldDefinition.AsGenericMethodInstanceReference;
PEWriter\MetadataVisitor.cs (1)
344IGenericMethodInstanceReference? genericMethodInstanceReference = methodReference.AsGenericMethodInstanceReference;
PEWriter\MetadataWriter.cs (1)
1182IGenericMethodInstanceReference methodSpec = methodReference.AsGenericMethodInstanceReference;
PEWriter\ReferenceIndexerBase.cs (1)
139IGenericMethodInstanceReference genericMethodInstanceReference = methodReference.AsGenericMethodInstanceReference;
Microsoft.CodeAnalysis.CSharp (8)
Emitter\Model\ExpandedVarargsMethodReference.cs (5)
61if (_underlyingMethod.AsGenericMethodInstanceReference == null) 66Debug.Assert(_underlyingMethod.AsGenericMethodInstanceReference == _underlyingMethod); 132if (((Cci.IMethodReference)this).AsGenericMethodInstanceReference != null) 160return _underlyingMethod.AsGenericMethodInstanceReference.GetGenericArguments(context); 165return new ExpandedVarargsMethodReference(_underlyingMethod.AsGenericMethodInstanceReference.GetGenericMethod(context), _argListParams);
Emitter\Model\MethodSymbolAdapter.cs (3)
101Debug.Assert(((Cci.IMethodReference)this).AsGenericMethodInstanceReference != null); 251Debug.Assert(((Cci.IMethodReference)this).AsGenericMethodInstanceReference != null); 264Debug.Assert(((Cci.IMethodReference)this).AsGenericMethodInstanceReference != null);