Home
last modified time | relevance | path

Searched refs:bases_begin (Results 1 – 18 of 18) sorted by relevance

/external/v8/tools/clang/blink_gc_plugin/
DBlinkGCPluginConsumer.cpp274 CXXRecordDecl::base_class_iterator it = left_most->bases_begin(); in CheckPolymorphicClass()
301 it = left_most->bases_begin(); in CheckPolymorphicClass()
339 CXXRecordDecl::base_class_iterator it = left_most->bases_begin(); in GetLeftMostBase()
347 it = left_most->bases_begin(); in GetLeftMostBase()
DRecordInfo.cpp384 for (CXXRecordDecl::base_class_iterator it = record_->bases_begin(); in CollectBases()
/external/clang/include/clang/AST/
DDeclCXX.h719 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/AST/
DMicrosoftCXXABI.cpp161 RD->bases_begin()->getType()->getAsCXXRecordDecl(); in usesMultipleInheritanceModel()
DDeclPrinter.cpp849 for (CXXRecordDecl::base_class_iterator Base = D->bases_begin(), in VisitCXXRecordDecl()
851 if (Base != D->bases_begin()) in VisitCXXRecordDecl()
DAPValue.cpp499 CXXRecordDecl::base_class_const_iterator BI = CD->bases_begin(); in printPretty()
DDeclCXX.cpp1231 if (bases_begin() == bases_end()) { in getVisibleConversionFunctions()
DExprConstant.cpp1540 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()
DASTImporter.cpp1144 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()
DVTableBuilder.cpp3466 RD->bases_begin(), RD->bases_end(), [&](const CXXBaseSpecifier &BS) { in getOffsetOfFullPath()
/external/clang/lib/CodeGen/
DCodeGenTBAA.cpp188 if (Decl->bases_begin() != Decl->bases_end()) in CollectFields()
DCGExprConstant.cpp453 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(), in Build()
DItaniumCXXABI.cpp2699 CXXRecordDecl::base_class_const_iterator Base = RD->bases_begin(); in CanUseSingleInheritance()
3131 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
DCGClass.cpp2609 RD->bases_begin()->getType()->getAsCXXRecordDecl()); in LeastDerivedClassWithSameLayout()
/external/v8/tools/clang/plugins/
DFindBadConstructsConsumer.cpp309 for (CXXRecordDecl::base_class_const_iterator it = record->bases_begin(); in CheckCtorDtorWeight()
/external/clang/lib/Sema/
DSemaLookup.cpp2551 if (BaseDecl->bases_begin() != BaseDecl->bases_end()) in addAssociatedClassesAndNamespaces()
DSemaChecking.cpp10572 Base1 = D1CXX->bases_begin(), in isLayoutCompatibleStruct()
10574 Base2 = D2CXX->bases_begin(); in isLayoutCompatibleStruct()
/external/clang/lib/Serialization/
DASTReader.cpp8479 Merge.first->bases_begin(); in diagnoseOdrViolations()
8483 RD->bases_begin(); in diagnoseOdrViolations()