19 references to GetMemberArity
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Crefs.cs (3)
1012Debug.Assert(candidate.GetMemberArity() != 0 || candidate.Name == WellKnownMemberNames.InstanceConstructorName || arity == 0, 1022bool oldArityIsZero = viable[0].GetMemberArity() == 0; 1023bool newArityIsZero = candidate.GetMemberArity() == 0;
Symbols\Attributes\AttributeData.cs (1)
560property.DeclaredAccessibility == Accessibility.Public && property.GetMemberArity() == 0 &&
Symbols\MemberSignatureComparer.cs (5)
421if (_considerArity && (member1.GetMemberArity() != member2.GetMemberArity())) 516if (_considerReturnType && member.GetMemberArity() == 0 && 528hash = Hash.Combine(member.GetMemberArity(), hash); 597IndexedTypeParameterSymbol.Take(member.GetMemberArity()),
Symbols\MemberSymbolExtensions.cs (3)
125return member.ContainingType.Arity + member.GetMemberArity(); 128return member.GetMemberArity(); 546int arity = GetMemberArity(symbol);
Symbols\OverriddenOrHiddenMembersHelpers.cs (3)
560int memberArity = member.GetMemberArity(); 577int otherMemberArity = otherMember.GetMemberArity(); 592if (otherMember.GetMemberArity() == memberArity)
Symbols\Source\ParameterHelpers.cs (1)
547int extensionMemberArity = extensionMember.GetMemberArity();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
695int symbolArity = symbol.GetMemberArity(); 713if (isAccessible && hiddenMember.GetMemberArity() == symbolArity)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LookupTests.cs (1)
40return model.LookupSymbols(position, container.GetPublicSymbol(), name).Where(s => !arity.HasValue || arity == s.GetSymbol().GetMemberArity()).ToList();