Lines Matching refs:AcceptableKind
1636 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1660 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1674 Sema::AcceptableKind::Visible); in hasVisibleDefaultArgument()
1680 Sema::AcceptableKind::Reachable); in hasReachableDefaultArgument()
1687 Sema::AcceptableKind Kind) { in hasAcceptableDeclarationImpl()
1714 Sema::AcceptableKind Kind) { in hasAcceptableExplicitSpecialization()
1735 Sema::AcceptableKind::Visible); in hasVisibleExplicitSpecialization()
1741 Sema::AcceptableKind::Reachable); in hasReachableExplicitSpecialization()
1747 Sema::AcceptableKind Kind) { in hasAcceptableMemberSpecialization()
1769 Sema::AcceptableKind::Visible); in hasVisibleMemberSpecialization()
1775 Sema::AcceptableKind::Reachable); in hasReachableMemberSpecialization()
1788 Sema::AcceptableKind Kind) { in isAcceptableSlow()
1855 Kind == Sema::AcceptableKind::Visible && in isAcceptableSlow()
1865 if (Kind == Sema::AcceptableKind::Visible) in isAcceptableSlow()
1868 assert(Kind == Sema::AcceptableKind::Reachable && in isAcceptableSlow()
1970 bool Sema::isAcceptableSlow(const NamedDecl *D, Sema::AcceptableKind Kind) { in isAcceptableSlow()
2044 Sema::AcceptableKind::Visible); in hasVisibleDeclarationSlow()
2052 Sema::AcceptableKind::Reachable); in hasReachableDeclarationSlow()
2084 return isAcceptableSlow(SemaRef, D, Sema::AcceptableKind::Visible); in isVisible()
2091 return isAcceptableSlow(SemaRef, D, Sema::AcceptableKind::Reachable); in isReachable()