1 instantiation of SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\TypeSymbol.cs (1)
1615
MethodSymbol interfaceAccessorWithImplementationName = new
SignatureOnlyMethodSymbol
(
21 references to SignatureOnlyMethodSymbol
Microsoft.CodeAnalysis.CSharp (21)
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
)
3645
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
3966
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4333
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
4446
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds);
5081
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayAccessEquivalentSignatureMethod(elementAccess, out arguments, out refKinds);
5235
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(conversion, out arguments, out refKinds);
5561
private
SignatureOnlyMethodSymbol
GetInlineArrayAccessEquivalentSignatureMethod(BoundInlineArrayAccess elementAccess, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5597
var
equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
5623
private
SignatureOnlyMethodSymbol
GetInlineArrayConversionEquivalentSignatureMethod(BoundConversion conversion, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5629
private
SignatureOnlyMethodSymbol
GetInlineArrayConversionEquivalentSignatureMethod(BoundExpression inlineArray, TypeSymbol resultType, out ImmutableArray<BoundExpression> arguments, out ImmutableArray<RefKind> refKinds)
5637
var
equivalentSignatureMethod = new SignatureOnlyMethodSymbol(
Binder\RefSafetyAnalysis.cs (1)
1116
SignatureOnlyMethodSymbol
equivalentSignatureMethod = GetInlineArrayConversionEquivalentSignatureMethod(
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1015
var
targetMethod = new SignatureOnlyMethodSymbol(
Symbols\Source\SourceMemberContainerSymbol.cs (6)
4867
var
targetMethod = new SignatureOnlyMethodSymbol(
4914
var
targetMethod = new SignatureOnlyMethodSymbol(
4967
var
targetMethod = new SignatureOnlyMethodSymbol(
5027
var
targetMethod = new SignatureOnlyMethodSymbol(
5201
var
targetMethod = new SignatureOnlyMethodSymbol(
5294
var
targetMethod = new SignatureOnlyMethodSymbol(