13 instantiations of SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder.ValueChecks.cs (2)
5666
var equivalentSignatureMethod = new
SignatureOnlyMethodSymbol
(
5706
var equivalentSignatureMethod = new
SignatureOnlyMethodSymbol
(
Binder\Binder_Crefs.cs (3)
279
var providedExtensionSignature = new
SignatureOnlyMethodSymbol
(
307
var candidateExtensionSignature = new
SignatureOnlyMethodSymbol
(
968
signatureMember = new
SignatureOnlyMethodSymbol
(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015
var targetMethod = new
SignatureOnlyMethodSymbol
(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4927
var targetMethod = new
SignatureOnlyMethodSymbol
(
4974
var targetMethod = new
SignatureOnlyMethodSymbol
(
5027
var targetMethod = new
SignatureOnlyMethodSymbol
(
5087
var targetMethod = new
SignatureOnlyMethodSymbol
(
5261
var targetMethod = new
SignatureOnlyMethodSymbol
(
5354
var targetMethod = new
SignatureOnlyMethodSymbol
(
Symbols\TypeSymbol.cs (1)
1617
MethodSymbol interfaceAccessorWithImplementationName = new
SignatureOnlyMethodSymbol
(
23 references to SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder.ValueChecks.cs (13)
2274
if (symbol is not
SignatureOnlyMethodSymbol
)
2350
if ((object)((argument as BoundCapturedReceiverPlaceholder)?.Receiver ?? argument) != receiver && methodInfo.Symbol is not
SignatureOnlyMethodSymbol
)
3647
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
3975
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4349
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4462
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds);
5122
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
5276
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds);
5630
private
SignatureOnlyMethodSymbol
GetInlineArrayAccessEquivalentSignatureMethod(BoundInlineArrayAccess elementAccess, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5666
var
equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
5692
private
SignatureOnlyMethodSymbol
GetInlineArrayConversionEquivalentSignatureMethod(BoundConversion conversion, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5698
private
SignatureOnlyMethodSymbol
GetInlineArrayConversionEquivalentSignatureMethod(BoundExpression inlineArray, TypeSymbol resultType, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5706
var
equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\Binder_Crefs.cs (2)
279
var
providedExtensionSignature = new SignatureOnlyMethodSymbol(
307
var
candidateExtensionSignature = new SignatureOnlyMethodSymbol(
Binder\RefSafetyAnalysis.cs (1)
1117
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015
var
targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4927
var
targetMethod = new SignatureOnlyMethodSymbol(
4974
var
targetMethod = new SignatureOnlyMethodSymbol(
5027
var
targetMethod = new SignatureOnlyMethodSymbol(
5087
var
targetMethod = new SignatureOnlyMethodSymbol(
5261
var
targetMethod = new SignatureOnlyMethodSymbol(
5354
var
targetMethod = new SignatureOnlyMethodSymbol(