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