13 instantiations of SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder.ValueChecks.cs (2)
5694
var equivalentSignatureMethod = new
SignatureOnlyMethodSymbol
(
5734
var equivalentSignatureMethod = new
SignatureOnlyMethodSymbol
(
Binder\Binder_Crefs.cs (3)
274
var providedExtensionSignature = new
SignatureOnlyMethodSymbol
(
305
var candidateExtensionSignature = new
SignatureOnlyMethodSymbol
(
983
signatureMember = new
SignatureOnlyMethodSymbol
(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015
var targetMethod = new
SignatureOnlyMethodSymbol
(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4873
var targetMethod = new
SignatureOnlyMethodSymbol
(
4920
var targetMethod = new
SignatureOnlyMethodSymbol
(
4973
var targetMethod = new
SignatureOnlyMethodSymbol
(
5033
var targetMethod = new
SignatureOnlyMethodSymbol
(
5207
var targetMethod = new
SignatureOnlyMethodSymbol
(
5300
var targetMethod = new
SignatureOnlyMethodSymbol
(
Symbols\TypeSymbol.cs (1)
1605
MethodSymbol interfaceAccessorWithImplementationName = new
SignatureOnlyMethodSymbol
(
25 references to SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder.ValueChecks.cs (15)
263
public static MethodInvocationInfo FromInlineArrayConversion(
SignatureOnlyMethodSymbol
equivalentSignatureMethod, ImmutableArray<BoundExpression> arguments, ImmutableArray<RefKind> refKinds, bool hasAnyErrors)
309
public static MethodInvocationInfo FromInlineArrayAccess(
SignatureOnlyMethodSymbol
equivalentSignatureMethod, ImmutableArray<BoundExpression> arguments, ImmutableArray<RefKind> refKinds, bool hasAnyErrors)
2488
if (symbol is not
SignatureOnlyMethodSymbol
)
2557
if ((object)((argument as BoundCapturedReceiverPlaceholder)?.Receiver ?? argument) != methodInvocationInfo.Receiver && methodInvocationInfo.MethodInfo.Symbol is not
SignatureOnlyMethodSymbol
)
3869
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4171
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4507
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4596
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds);
5218
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
5348
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds);
5658
private
SignatureOnlyMethodSymbol
GetInlineArrayAccessEquivalentSignatureMethod(BoundInlineArrayAccess elementAccess, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5694
var
equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
5720
private
SignatureOnlyMethodSymbol
GetInlineArrayConversionEquivalentSignatureMethod(BoundConversion conversion, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5726
private
SignatureOnlyMethodSymbol
GetInlineArrayConversionEquivalentSignatureMethod(BoundExpression inlineArray, TypeSymbol resultType, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5734
var
equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\Binder_Crefs.cs (2)
274
var
providedExtensionSignature = new SignatureOnlyMethodSymbol(
305
var
candidateExtensionSignature = new SignatureOnlyMethodSymbol(
Binder\RefSafetyAnalysis.cs (1)
1245
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015
var
targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4873
var
targetMethod = new SignatureOnlyMethodSymbol(
4920
var
targetMethod = new SignatureOnlyMethodSymbol(
4973
var
targetMethod = new SignatureOnlyMethodSymbol(
5033
var
targetMethod = new SignatureOnlyMethodSymbol(
5207
var
targetMethod = new SignatureOnlyMethodSymbol(
5300
var
targetMethod = new SignatureOnlyMethodSymbol(