Searched refs:AcceptableKind (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Lookup.h | 354 Sema::AcceptableKind Kind) { in isAcceptable() 355 return Kind == Sema::AcceptableKind::Visible ? isVisible(SemaRef, D) in isAcceptable() 397 Sema::AcceptableKind Kind);
|
| H A D | Sema.h | 2225 enum class AcceptableKind { Visible, Reachable }; enum 2279 bool isAcceptableSlow(const NamedDecl *D, AcceptableKind Kind); 2319 isAcceptableSlow(D, AcceptableKind::Visible); in isVisible() 2326 isAcceptableSlow(D, AcceptableKind::Reachable); in isReachable() 2330 bool isAcceptable(const NamedDecl *D, AcceptableKind Kind) { in isAcceptable() 2331 return Kind == AcceptableKind::Visible ? isVisible(D) : isReachable(D); in isAcceptable() 2378 AcceptableKind Kind, 2380 bool hasAcceptableDefinition(NamedDecl *D, AcceptableKind Kind) { in hasAcceptableDefinition() 2395 Sema::AcceptableKind Kind);
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaLookup.cpp | 1621 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument() 1647 Sema::AcceptableKind Kind) { in hasAcceptableDefaultArgument() 1674 Sema::AcceptableKind Kind) { in hasAcceptableDeclarationImpl() 1701 Sema::AcceptableKind Kind) { in hasAcceptableExplicitSpecialization() 1734 Sema::AcceptableKind Kind) { in hasAcceptableMemberSpecialization() 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() 2046 Sema::AcceptableKind::Visible); in hasVisibleDeclarationSlow() [all …]
|
| H A D | SemaTemplate.cpp | 11100 Sema::AcceptableKind Kind; 11104 Sema::AcceptableKind Kind) in ExplicitSpecializationVisibilityChecker() 11134 return Kind == Sema::AcceptableKind::Visible in CheckMemberSpecialization() 11140 return Kind == Sema::AcceptableKind::Visible in CheckExplicitSpecialization() 11146 return Kind == Sema::AcceptableKind::Visible ? S.hasVisibleDeclaration(D) in CheckDeclaration() 11231 Sema::AcceptableKind::Visible) in checkSpecializationVisibility() 11241 Sema::AcceptableKind::Reachable) in checkSpecializationReachability()
|
| H A D | SemaType.cpp | 8649 AcceptableKind Kind, bool OnlyNeedComplete) { in hasAcceptableDefinition() 8743 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Visible, in hasVisibleDefinition() 8760 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Reachable, in hasReachableDefinition()
|