Lines Matching refs:AcceptableKind
1621 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1647 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1661 Sema::AcceptableKind::Visible); in hasVisibleDefaultArgument()
1667 Sema::AcceptableKind::Reachable); in hasReachableDefaultArgument()
1674 Sema::AcceptableKind Kind) { in hasAcceptableDeclarationImpl()
1701 Sema::AcceptableKind Kind) { in hasAcceptableExplicitSpecialization()
1722 Sema::AcceptableKind::Visible); in hasVisibleExplicitSpecialization()
1728 Sema::AcceptableKind::Reachable); in hasReachableExplicitSpecialization()
1734 Sema::AcceptableKind Kind) { in hasAcceptableMemberSpecialization()
1756 Sema::AcceptableKind::Visible); in hasVisibleMemberSpecialization()
1762 Sema::AcceptableKind::Reachable); in hasReachableMemberSpecialization()
1775 Sema::AcceptableKind Kind) { in isAcceptableSlow()
1842 Kind == Sema::AcceptableKind::Visible && in isAcceptableSlow()
1852 if (Kind == Sema::AcceptableKind::Visible) in isAcceptableSlow()
1855 assert(Kind == Sema::AcceptableKind::Reachable && in isAcceptableSlow()
1972 bool Sema::isAcceptableSlow(const NamedDecl *D, Sema::AcceptableKind Kind) { in isAcceptableSlow()
2046 Sema::AcceptableKind::Visible); in hasVisibleDeclarationSlow()
2054 Sema::AcceptableKind::Reachable); in hasReachableDeclarationSlow()
2086 return isAcceptableSlow(SemaRef, D, Sema::AcceptableKind::Visible); in isVisible()
2093 return isAcceptableSlow(SemaRef, D, Sema::AcceptableKind::Reachable); in isReachable()