|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/ASTContext.cpp 591 for (const auto &I : RD->bases()) {
2441 for (const auto Base : ClassDecl->bases()) {
7154 for (const auto &BI : CXXRec->bases()) {
tools/clang/lib/AST/CXXInheritance.cpp 157 for (const auto &I : Record->bases()) {
201 for (const auto &BaseSpec : Record->bases()) {
609 for (const auto &Base : RD->bases()) {
776 for (const auto &I : RD->bases()) {
798 for (const auto &I : bases()) {
tools/clang/lib/AST/DeclCXX.cpp 174 for (const CXXBaseSpecifier &BaseSpec : RD->bases()) {
1785 for (const auto &Base : bases())
1911 for (const auto &B : bases()) {
2026 for (const auto &I : RD->bases()) {
tools/clang/lib/AST/ExprConstant.cpp 2200 for (const CXXBaseSpecifier &BS : CD->bases()) {
5174 for (const CXXBaseSpecifier &BaseSpec : Derived->bases()) {
5421 for (auto &Base : RD->bases())
5890 for (const CXXBaseSpecifier &Base : llvm::reverse(RD->bases())) {
8942 for (const auto &Base : CXXRD->bases()) {
tools/clang/lib/AST/InheritViz.cpp 95 for (const auto &Base : Decl->bases()) {
tools/clang/lib/AST/Interp/Program.cpp 237 for (const CXXBaseSpecifier &Spec : CD->bases()) {
tools/clang/lib/AST/JSONNodeDumper.cpp 819 for (const auto &Spec : RD->bases())
tools/clang/lib/AST/ODRHash.cpp 506 auto Bases = Record->bases();
tools/clang/lib/AST/RecordLayoutBuilder.cpp 188 for (const CXXBaseSpecifier &Base : Class->bases()) {
390 for (const CXXBaseSpecifier &Base : RD->bases()) {
501 for (const CXXBaseSpecifier &Base : RD->bases()) {
810 for (const auto &I : RD->bases()) {
850 for (const auto &I : RD->bases()) {
939 for (const auto &I : RD->bases()) {
964 for (const auto &I : RD->bases()) {
1051 for (const auto &I : RD->bases()) {
1132 for (const CXXBaseSpecifier &Base : RD->bases()) {
1334 for (const CXXBaseSpecifier &Base : RD->bases()) {
2572 for (const CXXBaseSpecifier &Base : RD->bases()) {
2606 for (const CXXBaseSpecifier &Base : RD->bases()) {
2946 for (const CXXBaseSpecifier &Base : RD->bases())
2971 for (const CXXBaseSpecifier &Base : RD->bases()) {
3328 for (const CXXBaseSpecifier &Base : CXXRD->bases()) {
tools/clang/lib/AST/TextNodeDumper.cpp 1654 for (const auto &I : D->bases()) {
tools/clang/lib/AST/VTTBuilder.cpp 62 for (const auto &I : RD->bases()) {
92 for (const auto &I : RD->bases()) {
156 for (const auto &I : RD->bases()) {
tools/clang/lib/AST/VTableBuilder.cpp 346 for (const auto &B : RD->bases()) {
382 for (const auto &B : RD->bases()) {
720 for (const auto &B : RD->bases()) {
744 for (const auto &B : RD->bases()) {
1732 for (const auto &B : RD->bases()) {
1810 for (const auto &B : RD->bases()) {
1839 for (const auto &B : RD->bases()) {
2886 for (const auto &B : RD->bases()) {
3261 for (const auto &B : RD->bases()) {
3390 for (const CXXBaseSpecifier &BS : RD->bases()) {
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp 858 for (const auto &It : Declaration->bases()) {
tools/clang/lib/Analysis/CFG.cpp 1897 for (const auto &BI : RD->bases()) {
tools/clang/lib/CodeGen/CGCXX.cpp 76 for (const auto &I : Class->bases()) {
tools/clang/lib/CodeGen/CGCall.cpp 938 for (const CXXBaseSpecifier &BS : CXXRD->bases())
tools/clang/lib/CodeGen/CGClass.cpp 1356 for (const auto &I : BaseClassDecl->bases()) {
1844 for (const auto &Base : ClassDecl->bases()) {
2535 for (const auto &I : RD->bases()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1686 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->bases(), SeenTypes,
tools/clang/lib/CodeGen/CGExpr.cpp 3974 for (const auto &Base : RD->bases())
tools/clang/lib/CodeGen/CGExprConstant.cpp 2205 for (const auto &I : CXXR->bases()) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7812 for (const auto &I : RD->bases()) {
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 489 for (const auto &Base : RD->bases()) {
561 for (const auto &Base : Decl->bases())
tools/clang/lib/CodeGen/CGVTables.cpp 1053 for (auto B : RD->bases())
tools/clang/lib/CodeGen/CodeGenModule.cpp 1473 for (const CXXBaseSpecifier &B : RD->bases())
2714 for (const CXXBaseSpecifier &B : Dtor->getParent()->bases())
tools/clang/lib/CodeGen/CodeGenTypes.cpp 137 for (const auto &I : CRD->bases())
745 for (const auto &I : CRD->bases()) {
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1876 for (const auto &B : RD->bases()) {
3639 for (const auto &I : RD->bases())
3697 for (const auto &Base : RD->bases()) {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 2753 for (const CXXBaseSpecifier &BS : Derived->bases())
3473 for (const CXXBaseSpecifier &Base : RD->bases()) {
3534 for (const CXXBaseSpecifier &Base : RD->bases())
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 136 for (auto &baseSpecifier : cxxRecord->bases()) {
tools/clang/lib/CodeGen/TargetInfo.cpp 521 for (const auto &I : CXXRD->bases())
552 for (const auto &I : CXXRD->bases()) {
1325 for (const CXXBaseSpecifier &Base : RD->bases()) {
1476 for (const auto &I : CXXRD->bases())
2809 for (const auto &I : CXXRD->bases()) {
3071 for (const auto &I : CXXRD->bases()) {
4615 for (const auto &I : CXXRD->bases()) {
6221 if (llvm::any_of(CXXRD->bases(), [this](const CXXBaseSpecifier &B) {
6387 for (const CXXBaseSpecifier &I : CXXRD->bases())
6637 for (const auto &I : CXXRD->bases()) {
tools/clang/lib/Index/IndexTypeSourceInfo.cpp 279 for (const auto &I : CXXRD->bases()) {
tools/clang/lib/Sema/SemaAccess.cpp 297 for (const auto &I : Derived->bases()) {
644 for (const auto &I : Cur->bases()) {
tools/clang/lib/Sema/SemaCUDA.cpp 469 if (!llvm::all_of(ClassDecl->bases(), [&](const CXXBaseSpecifier &BS) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 1953 for (const auto &Base : CR->bases()) {
tools/clang/lib/Sema/SemaDecl.cpp 186 for (const auto &Base : RD->bases()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp 483 for (auto BaseSpecifier : CXXRecord->bases()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp 1621 for (const CXXBaseSpecifier &B : RD->bases())
2378 for (const auto &I : Current->bases()) {
3819 for (auto I : RD->bases())
5175 for (const auto &Base : ClassDecl->bases()) {
15777 for (const auto &I : RD->bases()) {
tools/clang/lib/Sema/SemaExprMember.cpp 619 for (const auto &BS : RD->bases()) {
tools/clang/lib/Sema/SemaInit.cpp 796 for (auto &Base : CXXRD->bases()) {
tools/clang/lib/Sema/SemaType.cpp 8230 for (const auto &I : RD->bases()) {
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 201 for (const auto &BS : R->bases()) {
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 87 return visitRecord(CXXRD->bases().begin()->getType()->getAsRecordDecl(),
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 356 for (const CXXBaseSpecifier &BaseSpec : CXXRD->bases()) {
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 508 for (const auto II : RDX->bases())
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 1065 for (const auto &I : Class->bases()) {
1286 for (const auto &I : Child->bases()) {
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2435 for (const auto &B : CRD->bases()) {
tools/clang/tools/extra/clang-doc/Serialize.cpp 333 for (const CXXBaseSpecifier &B : D->bases()) {
441 for (const CXXBaseSpecifier &B : D->bases()) {
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp 32 llvm::find_if(ThisClass.bases(), [=](const CXXBaseSpecifier &Base) {
43 for (const auto &Base : ThisClass.bases()) {
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 239 for (const auto &BaseSpec : DerivedRD->bases()) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp 219 for (const auto &Base : ClassDecl.bases()) {
490 for (const CXXBaseSpecifier &Base : ClassDecl.bases()) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp 90 for (const auto &Base : DerivedDecl.bases()) {
tools/clang/tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp 72 for (const auto &I : Node->bases()) {
105 for (const auto &I : D->bases()) {
tools/clang/tools/extra/clang-tidy/fuchsia/VirtualInheritanceCheck.cpp 23 for (const CXXBaseSpecifier &Base : Node.bases())
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp 116 for (const auto &BS : RD->bases()) {
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 39 for (auto Base : Record->bases()) {
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp 81 for (const CXXBaseSpecifier &Base : ClassDecl->bases()) {
tools/clang/tools/extra/clangd/XRefs.cpp 1187 for (auto Base : CXXRD->bases()) {
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 341 for (const auto &Base : D->bases()) {