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.h8987 enum class AcceptableKind { Visible, Reachable }; enum
9283 Sema::AcceptableKind Kind);
9563 bool isAcceptableSlow(const NamedDecl *D, AcceptableKind Kind);
14962 isAcceptableSlow(D, AcceptableKind::Visible); in isVisible()
14969 isAcceptableSlow(D, AcceptableKind::Reachable); in isReachable()
14973 bool isAcceptable(const NamedDecl *D, AcceptableKind Kind) { in isAcceptable()
14974 return Kind == AcceptableKind::Visible ? isVisible(D) : isReachable(D); in isAcceptable()
15000 AcceptableKind Kind,
15002 bool hasAcceptableDefinition(NamedDecl *D, AcceptableKind Kind) { in hasAcceptableDefinition()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp1657 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1681 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument()
1695 Sema::AcceptableKind::Visible); in hasVisibleDefaultArgument()
1701 Sema::AcceptableKind::Reachable); in hasReachableDefaultArgument()
1708 Sema::AcceptableKind Kind) { in hasAcceptableDeclarationImpl()
1735 Sema::AcceptableKind Kind) { in hasAcceptableExplicitSpecialization()
1756 Sema::AcceptableKind::Visible); in hasVisibleExplicitSpecialization()
1762 Sema::AcceptableKind::Reachable); in hasReachableExplicitSpecialization()
1768 Sema::AcceptableKind Kind) { in hasAcceptableMemberSpecialization()
1790 Sema::AcceptableKind::Visible); in hasVisibleMemberSpecialization()
[all …]
H A DSemaTemplate.cpp10866 Sema::AcceptableKind Kind;
10870 Sema::AcceptableKind Kind) in ExplicitSpecializationVisibilityChecker()
10900 return Kind == Sema::AcceptableKind::Visible in CheckMemberSpecialization()
10906 return Kind == Sema::AcceptableKind::Visible in CheckExplicitSpecialization()
10912 return Kind == Sema::AcceptableKind::Visible ? S.hasVisibleDeclaration(D) in CheckDeclaration()
10997 Sema::AcceptableKind::Visible) in checkSpecializationVisibility()
11007 Sema::AcceptableKind::Reachable) in checkSpecializationReachability()
H A DSemaType.cpp8915 AcceptableKind Kind, bool OnlyNeedComplete) { in hasAcceptableDefinition()
9009 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Visible, in hasVisibleDefinition()
9026 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Reachable, in hasReachableDefinition()