23 references to GetMemberArity
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Crefs.cs (3)
829
Debug.Assert(candidate.
GetMemberArity
() != 0 || candidate.Name == WellKnownMemberNames.InstanceConstructorName || arity == 0,
839
bool oldArityIsZero = viable[0].
GetMemberArity
() == 0;
840
bool newArityIsZero = candidate.
GetMemberArity
() == 0;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
926
Debug.Assert(typeArguments.Count == 0 || typeArguments.Count == member.
GetMemberArity
());
1974
if (m1.Member.
GetMemberArity
() == 0)
1976
if (m2.Member.
GetMemberArity
() > 0)
1981
else if (m2.Member.
GetMemberArity
() == 0)
Symbols\Attributes\AttributeData.cs (1)
582
property.DeclaredAccessibility == Accessibility.Public && property.
GetMemberArity
() == 0 &&
Symbols\MemberSignatureComparer.cs (8)
407
int arity = member1.
GetMemberArity
();
408
if ((arity != member2.
GetMemberArity
()) ||
499
if (_considerReturnType && member.
GetMemberArity
() == 0 &&
509
hash = Hash.Combine(member.
GetMemberArity
(), hash);
576
IndexedTypeParameterSymbol.Take(member.
GetMemberArity
()),
582
Debug.Assert(member1.
GetMemberArity
() == member2.
GetMemberArity
());
584
int arity = member1.
GetMemberArity
();
Symbols\MemberSymbolExtensions.cs (1)
311
int arity =
GetMemberArity
(symbol);
Symbols\OverriddenOrHiddenMembersHelpers.cs (3)
560
int memberArity = member.
GetMemberArity
();
577
int otherMemberArity = otherMember.
GetMemberArity
();
592
if (otherMember.
GetMemberArity
() == memberArity)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
694
int symbolArity = symbol.
GetMemberArity
();
712
if (isAccessible && hiddenMember.
GetMemberArity
() == symbolArity)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LookupTests.cs (1)
40
return model.LookupSymbols(position, container.GetPublicSymbol(), name).Where(s => !arity.HasValue || arity == s.GetSymbol().
GetMemberArity
()).ToList();