13 instantiations of SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder.ValueChecks.cs (2)
5707var equivalentSignatureMethod = new SignatureOnlyMethodSymbol( 5747var equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\Binder_Crefs.cs (3)
274var providedExtensionSignature = new SignatureOnlyMethodSymbol( 305var candidateExtensionSignature = new SignatureOnlyMethodSymbol( 986signatureMember = new SignatureOnlyMethodSymbol(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015var targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
5014var targetMethod = new SignatureOnlyMethodSymbol( 5061var targetMethod = new SignatureOnlyMethodSymbol( 5114var targetMethod = new SignatureOnlyMethodSymbol( 5174var targetMethod = new SignatureOnlyMethodSymbol( 5348var targetMethod = new SignatureOnlyMethodSymbol( 5441var targetMethod = new SignatureOnlyMethodSymbol(
Symbols\TypeSymbol.cs (1)
1607MethodSymbol interfaceAccessorWithImplementationName = new SignatureOnlyMethodSymbol(
25 references to SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder.ValueChecks.cs (15)
263public static MethodInvocationInfo FromInlineArrayConversion(SignatureOnlyMethodSymbol equivalentSignatureMethod, ImmutableArray<BoundExpression> arguments, ImmutableArray<RefKind> refKinds, bool hasAnyErrors) 309public static MethodInvocationInfo FromInlineArrayAccess(SignatureOnlyMethodSymbol equivalentSignatureMethod, ImmutableArray<BoundExpression> arguments, ImmutableArray<RefKind> refKinds, bool hasAnyErrors) 2540if (symbol is not SignatureOnlyMethodSymbol) 2608if ((object)((argument as BoundCapturedReceiverPlaceholder)?.Receiver ?? argument) != methodInvocationInfo.Receiver && methodInvocationInfo.MethodInfo.Symbol is not SignatureOnlyMethodSymbol) 3911SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 4208SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 4538SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 4621SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds); 5240SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds); 5365SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds); 5671private SignatureOnlyMethodSymbol GetInlineArrayAccessEquivalentSignatureMethod(BoundInlineArrayAccess elementAccess, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds) 5707var equivalentSignatureMethod = new SignatureOnlyMethodSymbol( 5733private SignatureOnlyMethodSymbol GetInlineArrayConversionEquivalentSignatureMethod(BoundConversion conversion, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds) 5739private SignatureOnlyMethodSymbol GetInlineArrayConversionEquivalentSignatureMethod(BoundExpression inlineArray, TypeSymbol resultType, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds) 5747var equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\Binder_Crefs.cs (2)
274var providedExtensionSignature = new SignatureOnlyMethodSymbol( 305var candidateExtensionSignature = new SignatureOnlyMethodSymbol(
Binder\RefSafetyAnalysis.cs (1)
1259SignatureOnlyMethodSymbol equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015var targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
5014var targetMethod = new SignatureOnlyMethodSymbol( 5061var targetMethod = new SignatureOnlyMethodSymbol( 5114var targetMethod = new SignatureOnlyMethodSymbol( 5174var targetMethod = new SignatureOnlyMethodSymbol( 5348var targetMethod = new SignatureOnlyMethodSymbol( 5441var targetMethod = new SignatureOnlyMethodSymbol(