5 implementations of ISpecializedMethodReference
Microsoft.CodeAnalysis.CSharp (3)
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
20Cci.ISpecializedMethodReference
Emitter\Model\MethodSymbolAdapter.cs (1)
28Cci.ISpecializedMethodReference,
Emitter\Model\SpecializedMethodReference.cs (1)
19internal class SpecializedMethodReference : MethodReference, Cci.ISpecializedMethodReference
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\MethodSymbolAdapter.vb (1)
22Implements Cci.ISpecializedMethodReference
Emit\SpecializedMethodReference.vb (1)
23Implements Microsoft.Cci.ISpecializedMethodReference
25 references to ISpecializedMethodReference
Microsoft.CodeAnalysis (8)
CodeGen\ArrayMembers.cs (1)
334public Cci.ISpecializedMethodReference? AsSpecializedMethodReference => null;
CodeGen\ReferenceDependencyWalker.cs (1)
120Cci.ISpecializedMethodReference? specializedMethod = methodReference.AsSpecializedMethodReference;
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\Members.cs (1)
950ISpecializedMethodReference? AsSpecializedMethodReference { get; }
PEWriter\MetadataWriter.cs (1)
1123ISpecializedMethodReference specializedMethodReference = methodReference.AsSpecializedMethodReference;
PEWriter\RootModuleStaticConstructor.cs (1)
92public ISpecializedMethodReference AsSpecializedMethodReference => null;
Microsoft.CodeAnalysis.CSharp (10)
Emitter\Model\ExpandedVarargsMethodReference.cs (3)
76Cci.ISpecializedMethodReference Cci.IMethodReference.AsSpecializedMethodReference 143visitor.Visit((Cci.ISpecializedMethodReference)this); 173Cci.IMethodReference Cci.ISpecializedMethodReference.UnspecializedVersion
Emitter\Model\MethodReference.cs (1)
130public virtual Cci.ISpecializedMethodReference AsSpecializedMethodReference
Emitter\Model\MethodSymbolAdapter.cs (3)
48Cci.ISpecializedMethodReference Cci.IMethodReference.AsSpecializedMethodReference 104visitor.Visit((Cci.ISpecializedMethodReference)this); 288Cci.IMethodReference Cci.ISpecializedMethodReference.UnspecializedVersion
Emitter\Model\SpecializedMethodReference.cs (3)
28visitor.Visit((Cci.ISpecializedMethodReference)this); 31Cci.IMethodReference Cci.ISpecializedMethodReference.UnspecializedVersion 39public override Cci.ISpecializedMethodReference AsSpecializedMethodReference
Microsoft.CodeAnalysis.VisualBasic (7)
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 79visitor.Visit(DirectCast(Me, Cci.ISpecializedMethodReference)) 230Private ReadOnly Property ISpecializedMethodReferenceUnspecializedVersion As Cci.IMethodReference Implements Cci.ISpecializedMethodReference.UnspecializedVersion
Emit\SpecializedMethodReference.vb (3)
30visitor.Visit(DirectCast(Me, Microsoft.Cci.ISpecializedMethodReference)) 33Private ReadOnly Property ISpecializedMethodReferenceUnspecializedVersion As Microsoft.Cci.IMethodReference Implements Microsoft.Cci.ISpecializedMethodReference.UnspecializedVersion 39Public Overrides ReadOnly Property AsSpecializedMethodReference As Microsoft.Cci.ISpecializedMethodReference