/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftCXXABI.cpp | 141 // getNumBases() seems to only give us the number of direct bases, and not the 145 while (RD->getNumBases() > 0) { 146 if (RD->getNumBases() > 1) 148 assert(RD->getNumBases() == 1);
|
H A D | ASTStructuralEquivalence.cpp | 1249 if (D1CXX->getNumBases() != D2CXX->getNumBases()) { 1256 << D2CXX->getNumBases(); 1258 << D1CXX->getNumBases(); 1341 } else if (D1CXX->getNumBases() > 0) {
|
H A D | DeclCXX.cpp | 578 if (!getNumBases()) 1883 if (getNumBases() > 0) 1892 if (getNumBases() != 1) 3250 if (CXXRD->getNumBases())
|
H A D | ODRHash.cpp | 510 ID.AddInteger(Record->getNumBases());
|
H A D | ExprConstant.cpp | 4521 Result = APValue(APValue::UninitStruct(), RD->getNumBases(), 5850 RD->getNumBases()); 5892 Result = APValue(APValue::UninitStruct(), RD->getNumBases(), 6020 if (I->isBaseInitializer() && BasesSeen == RD->getNumBases()) 6149 unsigned BasesLeft = RD->getNumBases(); 6548 for (size_t I = 0, E = CXXRD->getNumBases(); I != E; ++I) { 6706 NumBases = CXXRD->getNumBases(); 6713 for (size_t I = 0, E = CXXRD->getNumBases(); I != E; ++I) { 9276 Result = APValue(APValue::UninitStruct(), CD ? CD->getNumBases() : 0, 9386 CXXRD && CXXRD->getNumBases()); [all...] |
H A D | DeclPrinter.cpp | 983 if (D->getNumBases()) {
|
H A D | JSONNodeDumper.cpp | 836 if (RD->getNumBases()) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 86 if (CXXRD->field_empty() && CXXRD->getNumBases() == 1) 155 if (!CXXRD->field_empty() && CXXRD->getNumBases() != 0) 157 if (CXXRD->field_empty() && CXXRD->getNumBases() != 1)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Record.h | 76 unsigned getNumBases() { return Bases.size(); } function in class:clang::interp::Record
|
H A D | EvalEmitter.cpp | 137 unsigned NB = Record->getNumBases();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 300 } else if (RD->getNumBases() == 0) {
|
H A D | SemaInit.cpp | 981 InitializableMembers += CXXRD->getNumBases(); 1010 if (CXXRD->getNumBases()) 2571 NumBases = CXXRD->getNumBases(); 7209 for (; Index < RD->getNumBases() && Index < ILE->getNumInits(); ++Index)
|
H A D | SemaTemplateInstantiate.cpp | 2768 (MD->isVirtualAsWritten() || Instantiation->getNumBases()))
|
H A D | SemaDeclCXX.cpp | 2233 Constructor->getNumCtorInitializers() != RD->getNumBases() + Fields) { 6791 (Record->isPolymorphic() || Record->getNumBases())) { 14238 Class->getNumBases() < 2)
|
H A D | SemaDecl.cpp | 4406 if (RD->getNumBases())
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 3254 if (RD->getNumBases() != 1) 3347 if (!RD->hasDefinition() || !RD->getNumBases()) { 3609 if (!RD->hasDefinition() || !RD->getNumBases()) { 3814 Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, RD->getNumBases())); 3816 if (!RD->getNumBases())
|
H A D | CGExprAgg.cpp | 1527 assert(E->getNumInits() >= CXXRD->getNumBases() && 1783 while (ILEElement != CXXRD->getNumBases())
|
H A D | CGExprConstant.cpp | 684 if (CXXRD->getNumBases()) 791 Bases.reserve(CD->getNumBases());
|
H A D | CGExprCXX.cpp | 1207 NumElements = CXXRD->getNumBases();
|
H A D | MicrosoftCXXABI.cpp | 1081 if (RD->getNumBases() > 0) 3627 if (Class.RD->getNumBases() > 1)
|
H A D | CGClass.cpp | 2642 if (RD->getNumBases() != 1)
|
H A D | CodeGenModule.cpp | 1541 if (RD->getNumBases() == 0)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 2063 return CRD->getNumBases() == 0; 2296 if (Class->getNumBases() != 0 || Class->getNumVBases() != 0)
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 1737 num_bases = cxx_record_decl->getNumBases(); 2934 if (cxx_record_decl->getNumBases() || cxx_record_decl->isDynamicClass()) 5175 num_children += cxx_record_decl->getNumBases(); 5606 count = cxx_record_decl->getNumBases();
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 582 unsigned getNumBases() const { return data().NumBases; } function in class:clang::CXXRecordDecl
|