Searched refs:bases_begin (Results 1 – 15 of 15) sorted by relevance
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 714 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/ |
D | MicrosoftCXXABI.cpp | 161 RD->bases_begin()->getType()->getAsCXXRecordDecl(); in usesMultipleInheritanceModel()
|
D | DeclPrinter.cpp | 831 for (CXXRecordDecl::base_class_iterator Base = D->bases_begin(), in VisitCXXRecordDecl() 833 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 | 1175 if (bases_begin() == bases_end()) { in getVisibleConversionFunctions()
|
D | ExprConstant.cpp | 1464 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()
|
D | ASTImporter.cpp | 1065 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()
|
D | VTableBuilder.cpp | 3465 RD->bases_begin(), RD->bases_end(), [&](const CXXBaseSpecifier &BS) { in getOffsetOfFullPath()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTBAA.cpp | 184 if (Decl->bases_begin() != Decl->bases_end()) in CollectFields()
|
D | CGExprConstant.cpp | 446 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(), in Build()
|
D | ItaniumCXXABI.cpp | 2669 CXXRecordDecl::base_class_const_iterator Base = RD->bases_begin(); in CanUseSingleInheritance() 3095 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
|
D | CGClass.cpp | 2487 RD->bases_begin()->getType()->getAsCXXRecordDecl()); in LeastDerivedClassWithSameLayout()
|
/external/clang/lib/Sema/ |
D | SemaLookup.cpp | 2461 if (BaseDecl->bases_begin() != BaseDecl->bases_end()) in addAssociatedClassesAndNamespaces()
|
D | SemaChecking.cpp | 9551 Base1 = D1CXX->bases_begin(), in isLayoutCompatibleStruct() 9553 Base2 = D2CXX->bases_begin(); in isLayoutCompatibleStruct()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 8423 Merge.first->bases_begin(); in diagnoseOdrViolations() 8427 RD->bases_begin(); in diagnoseOdrViolations()
|