Home
last modified time | relevance | path

Searched refs:vbases_begin (Results 1 – 13 of 13) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DDeclCXX.h707 base_class_iterator vbases_begin() { return data().getVBases(); } in vbases_begin() function
708 base_class_const_iterator vbases_begin() const { return data().getVBases(); } in vbases_begin() function
709 base_class_iterator vbases_end() { return vbases_begin() + data().NumVBases; } in vbases_end()
711 return vbases_begin() + data().NumVBases; in vbases_end()
720 return reverse_base_class_iterator(vbases_begin()); in vbases_rend()
723 return reverse_base_class_const_iterator(vbases_begin()); in vbases_rend()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DRecordLayoutBuilder.cpp366 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in CanPlaceFieldSubobjectAtOffset()
477 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in UpdateEmptyFieldSubobjects()
1341 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in Layout()
2525 for (CXXRecordDecl::base_class_const_iterator i = RD->vbases_begin(), in layoutVirtualBases()
2583 if (RD->vbases_begin() == RD->vbases_end() || AlignAfterVBases) in finalizeCXXLayout()
2667 for (CXXRecordDecl::base_class_const_iterator i = RD->vbases_begin(), in computeVtorDispSet()
2982 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in DumpCXXRecordLayout()
DVTableBuilder.cpp2376 RD->vbases_begin()->getType()->getAsCXXRecordDecl(); in computeVTableRelatedInformation()
3371 for (CXXRecordDecl::base_class_const_iterator I = VBPtrBase->vbases_begin(), in computeVBTableRelatedInformation()
3384 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in computeVBTableRelatedInformation()
DDeclCXX.cpp209 BaseClassDecl->vbases_begin(), in setBases()
DASTContext.cpp504 RD->vbases_begin(), E = RD->vbases_end(); I != E; ++I) { in getCommentForDecl()
5570 BI = CXXRec->vbases_begin(), in getObjCEncodingForStructureImpl()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DMicrosoftVBTables.cpp205 for (CXXRecordDecl::base_class_const_iterator I = ReusingBase->vbases_begin(), in EmitVBTableDefinition()
DCGRecordLayoutBuilder.cpp604 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in MSLayoutVirtualBases()
DCGClass.cpp1218 BaseClassDecl->vbases_begin(), E = BaseClassDecl->vbases_end(); in HasTrivialDestructorBody()
1466 ClassDecl->vbases_begin(), E = ClassDecl->vbases_end(); in EnterDtorCleanups()
DCGExprConstant.cpp1378 I = record->vbases_begin(), E = record->vbases_end(); I != E; ++I) { in EmitNullConstant()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDeclCXX.cpp763 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in CheckConstexprFunctionDecl()
3518 for (CXXRecordDecl::base_class_iterator VBase = ClassDecl->vbases_begin(), in SetCtorInitializers()
3692 ClassDecl->vbases_begin(), in DiagnoseBaseOrMemInitializerOrder()
3976 for (CXXRecordDecl::base_class_iterator VBase = ClassDecl->vbases_begin(), in MarkBaseAndMemberDestructorsReferenced()
5286 for (CXXRecordDecl::base_class_iterator BI = RD->vbases_begin(), in ShouldDeleteSpecialMember()
5693 CXXBaseSpecifier &BS = *RD->vbases_begin(); in SpecialMemberIsTrivial()
7943 for (CXXRecordDecl::base_class_iterator B = ClassDecl->vbases_begin(), in ComputeDefaultedDefaultCtorExceptionSpec()
8032 for (CXXRecordDecl::base_class_iterator B = ClassDecl->vbases_begin(), in ComputeInheritingCtorExceptionSpec()
8547 for (CXXRecordDecl::base_class_iterator B = ClassDecl->vbases_begin(), in ComputeDefaultedDtorExceptionSpec()
9156 for (CXXRecordDecl::base_class_iterator Base = ClassDecl->vbases_begin(), in ComputeDefaultedCopyAssignmentExceptionSpec()
[all …]
DSemaType.cpp5313 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), in RequireLiteralType()
DSemaCodeComplete.cpp4302 for (CXXRecordDecl::base_class_iterator Base = ClassDecl->vbases_begin(), in CodeCompleteConstructorInitializer()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DCFG.cpp871 for (CXXRecordDecl::base_class_const_iterator VI = RD->vbases_begin(), in addImplicitDtorsForDestructor()