10 implementations of AsSpecializedMethodReference
Microsoft.CodeAnalysis (6)
CodeGen\ArrayMembers.cs (1)
333
public Cci.ISpecializedMethodReference?
AsSpecializedMethodReference
=> null;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
143
public Cci.ISpecializedMethodReference?
AsSpecializedMethodReference
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
89
public ISpecializedMethodReference?
AsSpecializedMethodReference
=> OldDefinition.AsSpecializedMethodReference;
Emit\NoPia\CommonEmbeddedMethod.cs (1)
282
Cci.ISpecializedMethodReference Cci.IMethodReference.
AsSpecializedMethodReference
=> null;
Emit\NoPia\VtblGap.cs (1)
220
Cci.ISpecializedMethodReference Cci.IMethodReference.
AsSpecializedMethodReference
PEWriter\MethodDefinitionBase.cs (1)
93
public ISpecializedMethodReference
AsSpecializedMethodReference
=> null;
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
71
Cci.ISpecializedMethodReference Cci.IMethodReference.
AsSpecializedMethodReference
Emitter\Model\MethodReference.cs (1)
122
public virtual Cci.ISpecializedMethodReference
AsSpecializedMethodReference
Emitter\Model\MethodSymbolAdapter.cs (1)
51
Cci.ISpecializedMethodReference Cci.IMethodReference.
AsSpecializedMethodReference
Emitter\Model\SpecializedMethodReference.cs (1)
39
public override Cci.ISpecializedMethodReference
AsSpecializedMethodReference
10 references to AsSpecializedMethodReference
Microsoft.CodeAnalysis (4)
CodeGen\ReferenceDependencyWalker.cs (1)
120
Cci.ISpecializedMethodReference? specializedMethod = methodReference.
AsSpecializedMethodReference
;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
89
public ISpecializedMethodReference? AsSpecializedMethodReference => OldDefinition.
AsSpecializedMethodReference
;
PEWriter\MetadataWriter.cs (1)
1117
ISpecializedMethodReference specializedMethodReference = methodReference.
AsSpecializedMethodReference
;
PEWriter\ReferenceIndexerBase.cs (1)
164
VisitSignature(methodReference.
AsSpecializedMethodReference
?.UnspecializedVersion ?? methodReference);
Microsoft.CodeAnalysis.CSharp (6)
Emitter\Model\ExpandedVarargsMethodReference.cs (4)
75
if (_underlyingMethod.
AsSpecializedMethodReference
== null)
80
Debug.Assert(_underlyingMethod.
AsSpecializedMethodReference
== _underlyingMethod);
136
else if (((Cci.IMethodReference)this).
AsSpecializedMethodReference
!= null)
172
return new ExpandedVarargsMethodReference(_underlyingMethod.
AsSpecializedMethodReference
.UnspecializedVersion, _argListParams);
Emitter\Model\MethodSymbolAdapter.cs (2)
106
Debug.Assert(((Cci.IMethodReference)this).
AsSpecializedMethodReference
!= null);
287
Debug.Assert(((Cci.IMethodReference)this).
AsSpecializedMethodReference
!= null);