19 references to GetMemberArity
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Crefs.cs (2)
829Debug.Assert(candidate.GetMemberArity() != 0 || candidate.Name == WellKnownMemberNames.InstanceConstructorName || arity == 0, 840bool newArityIsZero = candidate.GetMemberArity() == 0;
Symbols\Attributes\AttributeData.cs (1)
562property.DeclaredAccessibility == Accessibility.Public && property.GetMemberArity() == 0 &&
Symbols\MemberSignatureComparer.cs (8)
450if (_considerArity && (member1.GetMemberArity() != member2.GetMemberArity())) 545if (_considerReturnType && member.GetMemberArity() == 0 && 555hash = Hash.Combine(member.GetMemberArity(), hash); 622IndexedTypeParameterSymbol.Take(member.GetMemberArity()), 628Debug.Assert(member1.GetMemberArity() == member2.GetMemberArity()); 630int arity = member1.GetMemberArity();
Symbols\MemberSymbolExtensions.cs (3)
108return member.ContainingType.Arity + member.GetMemberArity(); 111return member.GetMemberArity(); 483int arity = GetMemberArity(symbol);
Symbols\OverriddenOrHiddenMembersHelpers.cs (3)
560int memberArity = member.GetMemberArity(); 577int otherMemberArity = otherMember.GetMemberArity(); 592if (otherMember.GetMemberArity() == memberArity)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
695int symbolArity = symbol.GetMemberArity(); 713if (isAccessible && hiddenMember.GetMemberArity() == symbolArity)