Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDMicrosoftCXXABI.cpp138 RD->bases_begin()->getType()->getAsCXXRecordDecl(); in usesMultipleInheritanceModel()
HDDeclPrinter.cpp795 for (CXXRecordDecl::base_class_iterator Base = D->bases_begin(), in VisitCXXRecordDecl()
797 if (Base != D->bases_begin()) in VisitCXXRecordDecl()
HDAPValue.cpp499 CXXRecordDecl::base_class_const_iterator BI = CD->bases_begin(); in printPretty()
HDDeclCXX.cpp1181 if (bases_begin() == bases_end()) { in getVisibleConversionFunctions()
HDExprConstant.cpp1385 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in CheckConstantExpression()
2023 for (CXXRecordDecl::base_class_const_iterator I = Derived->bases_begin(), in getBaseIndex()
3819 CXXRecordDecl::base_class_const_iterator BaseIt = RD->bases_begin(); in HandleConstructorCall()
5178 for (CXXRecordDecl::base_class_const_iterator I = CD->bases_begin(), in HandleClassZeroInitialization()
HDASTImporter.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()
HDVTableBuilder.cpp3518 RD->bases_begin(), RD->bases_end(), [&](const CXXBaseSpecifier &BS) { in getOffsetOfFullPath()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclCXX.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()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenTBAA.cpp185 if (Decl->bases_begin() != Decl->bases_end()) in CollectFields()
HDCGExprConstant.cpp446 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(), in Build()
HDItaniumCXXABI.cpp2483 CXXRecordDecl::base_class_const_iterator Base = RD->bases_begin(); in CanUseSingleInheritance()
2911 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(RD->bases_begin()->getType()); in BuildSIClassTypeInfo()
HDCGClass.cpp2162 RD->bases_begin()->getType()->getAsCXXRecordDecl()); in LeastDerivedClassWithSameLayout()
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDClangASTSource.cpp1615 …dDecl::base_class_const_iterator bi = (IsVirtual ? record->vbases_begin() : record->bases_begin()), in ExtractBaseOffsets()
1738 …for (CXXRecordDecl::base_class_const_iterator bi = parser_cxx_record->bases_begin(), be = parser_c… in layoutRecordType()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTContext.cpp1560 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in RecordHasFields()
1621 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetNumBaseClasses()
HDClangASTType.cpp2528 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetNumChildren()
2923 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetDirectBaseClassAtIndex()
3425 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetChildClangTypeAtIndex()
3945 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetIndexForRecordBase()
4313 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetIndexOfChildWithName()
6117 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in DumpValue()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaLookup.cpp2284 if (BaseDecl->bases_begin() != BaseDecl->bases_end()) in addAssociatedClassesAndNamespaces()
HDSemaChecking.cpp9328 Base1 = D1CXX->bases_begin(), in isLayoutCompatibleStruct()
9330 Base2 = D2CXX->bases_begin(); in isLayoutCompatibleStruct()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReader.cpp8274 Merge.first->bases_begin(); in diagnoseOdrViolations()
8278 RD->bases_begin(); in diagnoseOdrViolations()