10 implementations of AsSpecializedMethodReference
Microsoft.CodeAnalysis (6)
CodeGen\ArrayMembers.cs (1)
333public Cci.ISpecializedMethodReference? AsSpecializedMethodReference => null;
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
143public Cci.ISpecializedMethodReference? AsSpecializedMethodReference
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
89public 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)
89public 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)
106Debug.Assert(((Cci.IMethodReference)this).AsSpecializedMethodReference != null); 287Debug.Assert(((Cci.IMethodReference)this).AsSpecializedMethodReference != null);