Home
last modified time | relevance | path

Searched refs:AcceptableKind (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h377 Sema::AcceptableKind Kind) { in isAcceptable()
378 return Kind == Sema::AcceptableKind::Visible ? isVisible(SemaRef, D) in isAcceptable()
420 Sema::AcceptableKind Kind);
H A DSema.h9260 enum class AcceptableKind { Visible, Reachable }; enum
9552 Sema::AcceptableKind Kind);
9760 bool isAcceptableSlow(const NamedDecl *D, AcceptableKind Kind);
15283 isAcceptableSlow(D, AcceptableKind::Visible); in isVisible()
15290 isAcceptableSlow(D, AcceptableKind::Reachable); in isReachable()
15294 bool isAcceptable(const NamedDecl *D, AcceptableKind Kind) { in isAcceptable()
15295 return Kind == AcceptableKind::Visible ? isVisible(D) : isReachable(D); in isAcceptable()
15321 AcceptableKind Kind,
15323 bool hasAcceptableDefinition(NamedDecl *D, AcceptableKind Kind) { in hasAcceptableDefinition()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp1694 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1718 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1732 Sema::AcceptableKind::Visible); in hasVisibleDefaultArgument()
1738 Sema::AcceptableKind::Reachable); in hasReachableDefaultArgument()
1745 Sema::AcceptableKind Kind) { in hasAcceptableDeclarationImpl()
1772 Sema::AcceptableKind Kind) { in hasAcceptableExplicitSpecialization()
1793 Sema::AcceptableKind::Visible); in hasVisibleExplicitSpecialization()
1799 Sema::AcceptableKind::Reachable); in hasReachableExplicitSpecialization()
1805 Sema::AcceptableKind Kind) { in hasAcceptableMemberSpecialization()
1827 Sema::AcceptableKind::Visible); in hasVisibleMemberSpecialization()
[all …]
H A DSemaTemplate.cpp11425 Sema::AcceptableKind Kind;
11429 Sema::AcceptableKind Kind) in ExplicitSpecializationVisibilityChecker()
11459 return Kind == Sema::AcceptableKind::Visible in CheckMemberSpecialization()
11465 return Kind == Sema::AcceptableKind::Visible in CheckExplicitSpecialization()
11471 return Kind == Sema::AcceptableKind::Visible ? S.hasVisibleDeclaration(D) in CheckDeclaration()
11561 Sema::AcceptableKind::Visible) in checkSpecializationVisibility()
11571 Sema::AcceptableKind::Reachable) in checkSpecializationReachability()
H A DSemaType.cpp9200 AcceptableKind Kind, bool OnlyNeedComplete) { in hasAcceptableDefinition()
9294 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Visible, in hasVisibleDefinition()
9311 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Reachable, in hasReachableDefinition()