reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/DeclCXX.h
 1527   bool forallBases(ForallBasesCallback BaseMatches,

References

tools/clang/lib/AST/CXXInheritance.cpp
  134   return forallBases([TargetDecl](const CXXRecordDecl *Base) {
tools/clang/lib/AST/DeclCXX.cpp
  546   return !forallBases([](const CXXRecordDecl *) { return true; });
  595         bool RDIsBase = !forallBases([&](const CXXRecordDecl *Base) -> bool {
tools/clang/lib/Sema/SemaDeclCXX.cpp
10936   if (!cast<CXXRecordDecl>(CurContext)->forallBases(Collect))
10948       !cast<CXXRecordDecl>(NamedContext)->forallBases(IsNotBase))
tools/clang/lib/Sema/SemaExprMember.cpp
   37   return BaseIsNotInSet(Record) && Record->forallBases(BaseIsNotInSet);
tools/clang/lib/Sema/SemaInit.cpp
 9665   return !(NotSpecialization(RD) && RD->forallBases(NotSpecialization));
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp
   63         BaseClass->forallBases(
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp
   55   return !DerivedClass->forallBases(