Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DDeclCXX.h714 return base_class_range(bases_begin(), bases_end()); in bases()
717 return base_class_const_range(bases_begin(), bases_end()); in bases()
720 base_class_iterator bases_begin() { return data().getBases(); } in bases_begin() function
721 base_class_const_iterator bases_begin() const { return data().getBases(); } in bases_begin() function
722 base_class_iterator bases_end() { return bases_begin() + data().NumBases; } in bases_end()
724 return bases_begin() + data().NumBases; in bases_end()
/external/clang/lib/AST/
DMicrosoftCXXABI.cpp161 RD->bases_begin()->getType()->getAsCXXRecordDecl(); in usesMultipleInheritanceModel()
DDeclPrinter.cpp831 for (CXXRecordDecl::base_class_iterator Base = D->bases_begin(), in VisitCXXRecordDecl()
833 if (Base != D->bases_begin()) in VisitCXXRecordDecl()
DAPValue.cpp499 CXXRecordDecl::base_class_const_iterator BI = CD->bases_begin(); in printPretty()
DDeclCXX.cpp1175 if (bases_begin() == bases_end()) { in getVisibleConversionFunctions()
DExprConstant.cpp1464 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in CheckConstantExpression()
2107 for (CXXRecordDecl::base_class_const_iterator I = Derived->bases_begin(), in getBaseIndex()
3923 CXXRecordDecl::base_class_const_iterator BaseIt = RD->bases_begin(); in HandleConstructorCall()
5300 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in HandleClassZeroInitialization()
DASTImporter.cpp1065 for (CXXRecordDecl::base_class_iterator Base1 = D1CXX->bases_begin(), in IsStructurallyEquivalent()
1067 Base2 = D2CXX->bases_begin(); in IsStructurallyEquivalent()
1104 const CXXBaseSpecifier *Base1 = D1CXX->bases_begin(); in IsStructurallyEquivalent()
DVTableBuilder.cpp3465 RD->bases_begin(), RD->bases_end(), [&](const CXXBaseSpecifier &BS) { in getOffsetOfFullPath()
/external/clang/lib/CodeGen/
DCodeGenTBAA.cpp184 if (Decl->bases_begin() != Decl->bases_end()) in CollectFields()
DCGExprConstant.cpp446 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(), in Build()
DItaniumCXXABI.cpp2669 CXXRecordDecl::base_class_const_iterator Base = RD->bases_begin(); in CanUseSingleInheritance()
3095 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
DCGClass.cpp2487 RD->bases_begin()->getType()->getAsCXXRecordDecl()); in LeastDerivedClassWithSameLayout()
/external/clang/lib/Sema/
DSemaLookup.cpp2461 if (BaseDecl->bases_begin() != BaseDecl->bases_end()) in addAssociatedClassesAndNamespaces()
DSemaChecking.cpp9551 Base1 = D1CXX->bases_begin(), in isLayoutCompatibleStruct()
9553 Base2 = D2CXX->bases_begin(); in isLayoutCompatibleStruct()
/external/clang/lib/Serialization/
DASTReader.cpp8423 Merge.first->bases_begin(); in diagnoseOdrViolations()
8427 RD->bases_begin(); in diagnoseOdrViolations()