24 references to GetMemberArityIncludingExtension
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Invocation.cs (2)
2061
constructedMethod = m.IsDefinition && m.
GetMemberArityIncludingExtension
() == typeArgumentsWithAnnotations.Length
2100
if (method.
GetMemberArityIncludingExtension
() == 0)
Binder\Binder_Lookup.cs (1)
1846
if (method.
GetMemberArityIncludingExtension
() != arity)
Binder\Binder_Unsafe.cs (1)
54
var arity = methodSymbol.
GetMemberArityIncludingExtension
();
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
1276
if (op1.Method?.
GetMemberArityIncludingExtension
() is null or 0)
1278
if (op2.Method?.
GetMemberArityIncludingExtension
() > 0)
1283
else if (op2.Method?.
GetMemberArityIncludingExtension
() is null or 0)
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (3)
448
if (op1.Method?.
GetMemberArityIncludingExtension
() is null or 0)
450
if (op2.Method?.
GetMemberArityIncludingExtension
() > 0)
455
else if (op2.Method?.
GetMemberArityIncludingExtension
() is null or 0)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (6)
796
int arity = member.
GetMemberArityIncludingExtension
();
1173
Debug.Assert(typeArguments.Count == 0 || typeArguments.Count == member.
GetMemberArityIncludingExtension
());
2398
if (m1.Member.
GetMemberArityIncludingExtension
() == 0)
2400
if (m2.Member.
GetMemberArityIncludingExtension
() > 0)
2405
else if (m2.Member.
GetMemberArityIncludingExtension
() == 0)
4274
member.
GetMemberArityIncludingExtension
() > 0)
FlowAnalysis\NullableWalker.cs (4)
7623
if (member?.
GetMemberArityIncludingExtension
() > 0)
8692
Debug.Assert(member.
GetMemberArityIncludingExtension
() != 0);
11079
if (method.
GetMemberArityIncludingExtension
() != 0 && HasImplicitTypeArguments(group.Syntax))
11461
else if (deconstructMethod.
GetMemberArityIncludingExtension
() != 0)
Symbols\ConstraintsHelper.cs (1)
1600
if (method.
GetMemberArityIncludingExtension
() == 0)
Symbols\MemberSymbolExtensions.cs (2)
133
Debug.Assert(member.
GetMemberArityIncludingExtension
() != 0);
254
if (!typeArguments.IsDefaultOrEmpty && method.
GetMemberArityIncludingExtension
() == typeArguments.Length)
Symbols\NamedTypeSymbol.cs (1)
493
&& arity != member.
GetMemberArityIncludingExtension
())