23 references to GetMemberArityIncludingExtension
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_Invocation.cs (2)
2066constructedMethod = m.IsDefinition && m.GetMemberArityIncludingExtension() == typeArgumentsWithAnnotations.Length 2105if (method.GetMemberArityIncludingExtension() == 0)
Binder\Binder_Lookup.cs (1)
1865if (method.GetMemberArityIncludingExtension() != arity)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
1276if (op1.Method?.GetMemberArityIncludingExtension() is null or 0) 1278if (op2.Method?.GetMemberArityIncludingExtension() > 0) 1283else if (op2.Method?.GetMemberArityIncludingExtension() is null or 0)
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (3)
448if (op1.Method?.GetMemberArityIncludingExtension() is null or 0) 450if (op2.Method?.GetMemberArityIncludingExtension() > 0) 455else if (op2.Method?.GetMemberArityIncludingExtension() is null or 0)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (6)
794int arity = member.GetMemberArityIncludingExtension(); 1171Debug.Assert(typeArguments.Count == 0 || typeArguments.Count == member.GetMemberArityIncludingExtension()); 2389if (m1.Member.GetMemberArityIncludingExtension() == 0) 2391if (m2.Member.GetMemberArityIncludingExtension() > 0) 2396else if (m2.Member.GetMemberArityIncludingExtension() == 0) 4265member.GetMemberArityIncludingExtension() > 0)
FlowAnalysis\NullableWalker.cs (4)
7347if (member?.GetMemberArityIncludingExtension() > 0) 8375Debug.Assert(member.GetMemberArityIncludingExtension() != 0); 10464if (method.GetMemberArityIncludingExtension() != 0 && HasImplicitTypeArguments(group.Syntax)) 10846else if (deconstructMethod.GetMemberArityIncludingExtension() != 0)
Symbols\ConstraintsHelper.cs (1)
1602if (method.GetMemberArityIncludingExtension() == 0)
Symbols\MemberSymbolExtensions.cs (2)
133Debug.Assert(member.GetMemberArityIncludingExtension() != 0); 254if (!typeArguments.IsDefaultOrEmpty && method.GetMemberArityIncludingExtension() == typeArguments.Length)
Symbols\NamedTypeSymbol.cs (1)
464&& arity != member.GetMemberArityIncludingExtension())