13 instantiations of SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder.ValueChecks.cs (2)
5665var equivalentSignatureMethod = new SignatureOnlyMethodSymbol( 5705var equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\Binder_Crefs.cs (3)
279var providedExtensionSignature = new SignatureOnlyMethodSymbol( 307var candidateExtensionSignature = new SignatureOnlyMethodSymbol( 968signatureMember = new SignatureOnlyMethodSymbol(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015var targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4900var targetMethod = new SignatureOnlyMethodSymbol( 4947var targetMethod = new SignatureOnlyMethodSymbol( 5000var targetMethod = new SignatureOnlyMethodSymbol( 5060var targetMethod = new SignatureOnlyMethodSymbol( 5234var targetMethod = new SignatureOnlyMethodSymbol( 5327var targetMethod = new SignatureOnlyMethodSymbol(
Symbols\TypeSymbol.cs (1)
1617MethodSymbol interfaceAccessorWithImplementationName = new SignatureOnlyMethodSymbol(
23 references to SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder.ValueChecks.cs (13)
2275if (symbol is not SignatureOnlyMethodSymbol) 2351if ((object)((argument as BoundCapturedReceiverPlaceholder)?.Receiver ?? argument) != receiver && methodInfo.Symbol is not SignatureOnlyMethodSymbol) 3646SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 3974SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 4348SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 4461SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds); 5121SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 5275SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds); 5629private SignatureOnlyMethodSymbol GetInlineArrayAccessEquivalentSignatureMethod(BoundInlineArrayAccess elementAccess, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds) 5665var equivalentSignatureMethod = new SignatureOnlyMethodSymbol( 5691private SignatureOnlyMethodSymbol GetInlineArrayConversionEquivalentSignatureMethod(BoundConversion conversion, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds) 5697private SignatureOnlyMethodSymbol GetInlineArrayConversionEquivalentSignatureMethod(BoundExpression inlineArray, TypeSymbol resultType, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds) 5705var equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\Binder_Crefs.cs (2)
279var providedExtensionSignature = new SignatureOnlyMethodSymbol( 307var candidateExtensionSignature = new SignatureOnlyMethodSymbol(
Binder\RefSafetyAnalysis.cs (1)
1116SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015var targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4900var targetMethod = new SignatureOnlyMethodSymbol( 4947var targetMethod = new SignatureOnlyMethodSymbol( 5000var targetMethod = new SignatureOnlyMethodSymbol( 5060var targetMethod = new SignatureOnlyMethodSymbol( 5234var targetMethod = new SignatureOnlyMethodSymbol( 5327var targetMethod = new SignatureOnlyMethodSymbol(