11 implementations of AsSpecializedMethodReference
Microsoft.CodeAnalysis (5)
CodeGen\ArrayMembers.cs (1)
334public Cci.ISpecializedMethodReference? AsSpecializedMethodReference => null;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
91public ISpecializedMethodReference? AsSpecializedMethodReference => OldDefinition.AsSpecializedMethodReference;
Emit\NoPia\CommonEmbeddedMethod.cs (1)
277Cci.ISpecializedMethodReference Cci.IMethodReference.AsSpecializedMethodReference => null;
Emit\NoPia\VtblGap.cs (1)
220Cci.ISpecializedMethodReference Cci.IMethodReference.AsSpecializedMethodReference
PEWriter\RootModuleStaticConstructor.cs (1)
92public ISpecializedMethodReference AsSpecializedMethodReference => null;
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
76Cci.ISpecializedMethodReference Cci.IMethodReference.AsSpecializedMethodReference
Emitter\Model\MethodReference.cs (1)
130public virtual Cci.ISpecializedMethodReference AsSpecializedMethodReference
Emitter\Model\MethodSymbolAdapter.cs (1)
48Cci.ISpecializedMethodReference Cci.IMethodReference.AsSpecializedMethodReference
Emitter\Model\SpecializedMethodReference.cs (1)
39public override Cci.ISpecializedMethodReference AsSpecializedMethodReference
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\MethodReference.vb (1)
103Public Overridable ReadOnly Property AsSpecializedMethodReference As Cci.ISpecializedMethodReference Implements Cci.IMethodReference.AsSpecializedMethodReference
Emit\MethodSymbolAdapter.vb (1)
38Private ReadOnly Property IMethodReferenceAsSpecializedMethodReference As Cci.ISpecializedMethodReference Implements Cci.IMethodReference.AsSpecializedMethodReference
14 references to AsSpecializedMethodReference
Microsoft.CodeAnalysis (4)
CodeGen\ReferenceDependencyWalker.cs (1)
120Cci.ISpecializedMethodReference? specializedMethod = methodReference.AsSpecializedMethodReference;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
91public ISpecializedMethodReference? AsSpecializedMethodReference => OldDefinition.AsSpecializedMethodReference;
PEWriter\MetadataWriter.cs (1)
1123ISpecializedMethodReference specializedMethodReference = methodReference.AsSpecializedMethodReference;
PEWriter\ReferenceIndexerBase.cs (1)
150VisitSignature(methodReference.AsSpecializedMethodReference?.UnspecializedVersion ?? methodReference);
Microsoft.CodeAnalysis.CSharp (6)
Emitter\Model\ExpandedVarargsMethodReference.cs (4)
80if (_underlyingMethod.AsSpecializedMethodReference == null) 85Debug.Assert(_underlyingMethod.AsSpecializedMethodReference == _underlyingMethod); 141else if (((Cci.IMethodReference)this).AsSpecializedMethodReference != null) 177return new ExpandedVarargsMethodReference(_underlyingMethod.AsSpecializedMethodReference.UnspecializedVersion, _argListParams);
Emitter\Model\MethodSymbolAdapter.cs (2)
103Debug.Assert(((Cci.IMethodReference)this).AsSpecializedMethodReference != null); 292Debug.Assert(((Cci.IMethodReference)this).AsSpecializedMethodReference != null);
Microsoft.CodeAnalysis.VisualBasic (4)
Emit\MethodReference.vb (1)
103Public Overridable ReadOnly Property AsSpecializedMethodReference As Cci.ISpecializedMethodReference Implements Cci.IMethodReference.AsSpecializedMethodReference
Emit\MethodSymbolAdapter.vb (3)
38Private ReadOnly Property IMethodReferenceAsSpecializedMethodReference As Cci.ISpecializedMethodReference Implements Cci.IMethodReference.AsSpecializedMethodReference 78Debug.Assert((DirectCast(Me, Cci.IMethodReference)).AsSpecializedMethodReference IsNot Nothing) 232Debug.Assert((DirectCast(Me, Cci.IMethodReference)).AsSpecializedMethodReference IsNot Nothing)