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