/external/llvm-project/clang/lib/AST/ |
D | MicrosoftCXXABI.cpp | 150 RD->bases_begin()->getType()->getAsCXXRecordDecl(); in usesMultipleInheritanceModel()
|
D | ASTStructuralEquivalence.cpp | 1445 for (CXXRecordDecl::base_class_iterator Base1 = D1CXX->bases_begin(), in IsStructurallyEquivalent() 1447 Base2 = D2CXX->bases_begin(); in IsStructurallyEquivalent() 1528 const CXXBaseSpecifier *Base1 = D1CXX->bases_begin(); in IsStructurallyEquivalent()
|
D | DeclPrinter.cpp | 991 for (CXXRecordDecl::base_class_iterator Base = D->bases_begin(), in VisitCXXRecordDecl() 993 if (Base != D->bases_begin()) in VisitCXXRecordDecl()
|
D | APValue.cpp | 811 CXXRecordDecl::base_class_const_iterator BI = CD->bases_begin(); in printPretty()
|
D | DeclCXX.cpp | 1722 if (bases_begin() == bases_end()) { in getVisibleConversionFunctions() 1947 const auto BaseSpec = *bases_begin(); in isInterfaceLike()
|
D | ExprConstant.cpp | 3346 for (CXXRecordDecl::base_class_const_iterator I = Derived->bases_begin(), in getBaseIndex() 4745 for (CXXRecordDecl::base_class_const_iterator I = RD->bases_begin(), in getDefaultInitValue() 6195 CXXRecordDecl::base_class_const_iterator BaseIt = RD->bases_begin(); in HandleConstructorCall() 6842 const CXXBaseSpecifier &BS = CXXRD->bases_begin()[I]; in visitRecord() 7043 const CXXBaseSpecifier &BS = CXXRD->bases_begin()[I]; in visit() 9670 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in HandleClassZeroInitialization()
|
D | VTableBuilder.cpp | 3485 RD->bases_begin(), RD->bases_end(), [&](const CXXBaseSpecifier &BS) { in getOffsetOfFullPath()
|
/external/clang/lib/AST/ |
D | MicrosoftCXXABI.cpp | 161 RD->bases_begin()->getType()->getAsCXXRecordDecl(); in usesMultipleInheritanceModel()
|
D | DeclPrinter.cpp | 849 for (CXXRecordDecl::base_class_iterator Base = D->bases_begin(), in VisitCXXRecordDecl() 851 if (Base != D->bases_begin()) in VisitCXXRecordDecl()
|
D | APValue.cpp | 499 CXXRecordDecl::base_class_const_iterator BI = CD->bases_begin(); in printPretty()
|
D | DeclCXX.cpp | 1231 if (bases_begin() == bases_end()) { in getVisibleConversionFunctions()
|
D | ExprConstant.cpp | 1540 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in CheckConstantExpression() 2203 for (CXXRecordDecl::base_class_const_iterator I = Derived->bases_begin(), in getBaseIndex() 4056 CXXRecordDecl::base_class_const_iterator BaseIt = RD->bases_begin(); in HandleConstructorCall() 5463 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in HandleClassZeroInitialization()
|
D | ASTImporter.cpp | 1144 for (CXXRecordDecl::base_class_iterator Base1 = D1CXX->bases_begin(), in IsStructurallyEquivalent() 1146 Base2 = D2CXX->bases_begin(); in IsStructurallyEquivalent() 1183 const CXXBaseSpecifier *Base1 = D1CXX->bases_begin(); in IsStructurallyEquivalent()
|
D | VTableBuilder.cpp | 3466 RD->bases_begin(), RD->bases_end(), [&](const CXXBaseSpecifier &BS) { in getOffsetOfFullPath()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 719 return base_class_range(bases_begin(), bases_end()); in bases() 722 return base_class_const_range(bases_begin(), bases_end()); in bases() 725 base_class_iterator bases_begin() { return data().getBases(); } in bases_begin() function 726 base_class_const_iterator bases_begin() const { return data().getBases(); } in bases_begin() function 727 base_class_iterator bases_end() { return bases_begin() + data().NumBases; } in bases_end() 729 return bases_begin() + data().NumBases; in bases_end()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTBAA.cpp | 188 if (Decl->bases_begin() != Decl->bases_end()) in CollectFields()
|
D | CGExprConstant.cpp | 453 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(), in Build()
|
D | ItaniumCXXABI.cpp | 2699 CXXRecordDecl::base_class_const_iterator Base = RD->bases_begin(); in CanUseSingleInheritance() 3131 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
|
D | CGClass.cpp | 2609 RD->bases_begin()->getType()->getAsCXXRecordDecl()); in LeastDerivedClassWithSameLayout()
|
/external/llvm-project/clang/include/clang/AST/ |
D | DeclCXX.h | 589 return base_class_range(bases_begin(), bases_end()); in bases() 592 return base_class_const_range(bases_begin(), bases_end()); in bases() 595 base_class_iterator bases_begin() { return data().getBases(); } in bases_begin() function 596 base_class_const_iterator bases_begin() const { return data().getBases(); } in bases_begin() function 597 base_class_iterator bases_end() { return bases_begin() + data().NumBases; } in bases_end() 599 return bases_begin() + data().NumBases; in bases_end()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenTBAA.cpp | 290 if (Decl->bases_begin() != Decl->bases_end()) in CollectFields()
|
D | ItaniumCXXABI.cpp | 3347 CXXRecordDecl::base_class_const_iterator Base = RD->bases_begin(); in CanUseSingleInheritance() 3822 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
|
D | CGExprConstant.cpp | 793 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(), in Build()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ClangASTSource.cpp | 1458 bi = (IsVirtual ? record->vbases_begin() : record->bases_begin()), in ExtractBaseOffsets() 1593 bi = parser_cxx_record->bases_begin(), in layoutRecordType()
|
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
D | TypeSystemClang.cpp | 1684 for (base_class = cxx_record_decl->bases_begin(), in RecordHasFields() 1731 for (base_class = cxx_record_decl->bases_begin(), in GetNumBaseClasses() 5191 for (base_class = cxx_record_decl->bases_begin(), in GetNumChildren() 5714 for (base_class = cxx_record_decl->bases_begin(), in GetDirectBaseClassAtIndex() 6038 for (base_class = cxx_record_decl->bases_begin(), in GetChildCompilerTypeAtIndex() 6428 for (base_class = cxx_record_decl->bases_begin(), in GetIndexForRecordBase() 6757 for (base_class = cxx_record_decl->bases_begin(), in GetIndexOfChildWithName() 8316 for (base_class = cxx_record_decl->bases_begin(), in DumpValue()
|