Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/include/clang/Sema/
DLookup.h354 Sema::AcceptableKind Kind) { in isAcceptable()
355 return Kind == Sema::AcceptableKind::Visible ? isVisible(SemaRef, D) in isAcceptable()
397 Sema::AcceptableKind Kind);
DSema.h2257 enum class AcceptableKind { Visible, Reachable }; enum
2316 bool isAcceptableSlow(const NamedDecl *D, AcceptableKind Kind);
2362 isAcceptableSlow(D, AcceptableKind::Visible); in isVisible()
2369 isAcceptableSlow(D, AcceptableKind::Reachable); in isReachable()
2373 bool isAcceptable(const NamedDecl *D, AcceptableKind Kind) { in isAcceptable()
2374 return Kind == AcceptableKind::Visible ? isVisible(D) : isReachable(D); in isAcceptable()
2421 AcceptableKind Kind,
2423 bool hasAcceptableDefinition(NamedDecl *D, AcceptableKind Kind) { in hasAcceptableDefinition()
2438 Sema::AcceptableKind Kind);
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaLookup.cpp1623 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()
[all …]
DSemaTemplate.cpp11358 Sema::AcceptableKind Kind;
11362 Sema::AcceptableKind Kind) in ExplicitSpecializationVisibilityChecker()
11392 return Kind == Sema::AcceptableKind::Visible in CheckMemberSpecialization()
11398 return Kind == Sema::AcceptableKind::Visible in CheckExplicitSpecialization()
11404 return Kind == Sema::AcceptableKind::Visible ? S.hasVisibleDeclaration(D) in CheckDeclaration()
11489 Sema::AcceptableKind::Visible) in checkSpecializationVisibility()
11499 Sema::AcceptableKind::Reachable) in checkSpecializationReachability()
DSemaType.cpp8751 AcceptableKind Kind, bool OnlyNeedComplete) { in hasAcceptableDefinition()
8845 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Visible, in hasVisibleDefinition()
8862 return hasAcceptableDefinition(D, Suggested, Sema::AcceptableKind::Reachable, in hasReachableDefinition()