| /openbsd-src/gnu/llvm/lldb/bindings/interface/ |
| H A D | SBType.i | 928 vbases = [] 930 vbases.append(self.GetVirtualBaseClassAtIndex(idx)) 931 return vbases 945 vbases = self.get_vbases_array() 956 for vbase in vbases: 987 …vbases = property(get_vbases_array, None, doc='''A read only property that returns a list() of lld…
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | search.c | 1683 VEC(tree,gc) *vbases; in dfs_walk_once() 1687 for (vbases = CLASSTYPE_VBASECLASSES (BINFO_TYPE (binfo)), ix = 0; in dfs_walk_once() 1688 VEC_iterate (tree, vbases, ix, base_binfo); ix++) in dfs_walk_once() 1791 VEC(tree,gc) *vbases; in dfs_walk_once_accessible() 1795 for (vbases = CLASSTYPE_VBASECLASSES (BINFO_TYPE (binfo)), ix = 0; in dfs_walk_once_accessible() 1796 VEC_iterate (tree, vbases, ix, base_binfo); ix++) in dfs_walk_once_accessible() 2551 VEC(tree,gc) *vbases; in binfo_for_vbase() 2553 for (vbases = CLASSTYPE_VBASECLASSES (t), ix = 0; in binfo_for_vbase() 2554 VEC_iterate (tree, vbases, ix, binfo); ix++) in binfo_for_vbase()
|
| H A D | init.c | 476 VEC(tree,gc) *vbases; in sort_mem_initializers() 487 for (vbases = CLASSTYPE_VBASECLASSES (t), i = 0; in sort_mem_initializers() 488 VEC_iterate (tree, vbases, i, base); i++) in sort_mem_initializers() 2872 VEC(tree,gc) *vbases; in push_base_cleanups() 2884 for (vbases = CLASSTYPE_VBASECLASSES (current_class_type), i = 0; in push_base_cleanups() 2885 VEC_iterate (tree, vbases, i, base_binfo); i++) in push_base_cleanups()
|
| H A D | method.c | 557 VEC(tree,gc) *vbases; in do_build_copy_constructor() 564 for (vbases = CLASSTYPE_VBASECLASSES (current_class_type), i = 0; in do_build_copy_constructor() 565 VEC_iterate (tree, vbases, i, binfo); i++) in do_build_copy_constructor()
|
| H A D | class.c | 3228 VEC(tree,gc) *vbases; in walk_subobject_offsets() 3236 for (vbases = CLASSTYPE_VBASECLASSES (type), ix = 0; in walk_subobject_offsets() 3237 VEC_iterate (tree, vbases, ix, binfo); ix++) in walk_subobject_offsets() 4420 VEC(tree,gc) *vbases; in end_of_class() 4442 for (vbases = CLASSTYPE_VBASECLASSES (t), i = 0; in end_of_class() 4443 VEC_iterate (tree, vbases, i, base_binfo); i++) in end_of_class() 4467 VEC(tree,gc) *vbases; in warn_about_ambiguous_bases() 4489 for (vbases = CLASSTYPE_VBASECLASSES (t), i = 0; in warn_about_ambiguous_bases() 4490 VEC_iterate (tree, vbases, i, binfo); i++) in warn_about_ambiguous_bases() 7194 VEC(tree,gc) *vbases; in build_vtbl_initializer() [all …]
|
| H A D | cp-tree.h | 1068 VEC(tree,gc) *vbases; 1272 #define CLASSTYPE_VBASECLASSES(NODE) (LANG_TYPE_CLASS_CHECK (NODE)->vbases)
|
| H A D | ChangeLog-1998 | 2354 * tree.c (propagate_binfo_offsets): Unshare vbases, too. 2356 (unshare_base_binfos): Copy vbases, too. 3961 vbases have the in_chrg parm.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | init.c | 3260 tree vbases; in push_base_cleanups() local 3266 vbases = CLASSTYPE_VBASECLASSES (current_class_type); in push_base_cleanups() 3269 for (; vbases; in push_base_cleanups() 3270 vbases = TREE_CHAIN (vbases)) in push_base_cleanups() 3272 tree vbase = TREE_VALUE (vbases); in push_base_cleanups() 3335 tree vbases = CLASSTYPE_VBASECLASSES (type); local 3341 while (vbases) 3344 = convert_force (build_pointer_type (BINFO_TYPE (TREE_VALUE (vbases))), 3351 vbases = TREE_CHAIN (vbases);
|
| H A D | class.c | 1618 tree vbases; local 1667 for (vbases = CLASSTYPE_VBASECLASSES (t); 1668 vbases; 1669 vbases = TREE_CHAIN (vbases)) 1671 tree vbase_binfo = TREE_VALUE (vbases); 4719 tree vbases; in layout_virtual_bases() local 4751 for (vbases = TYPE_BINFO (t); in layout_virtual_bases() 4752 vbases; in layout_virtual_bases() 4753 vbases = TREE_CHAIN (vbases)) in layout_virtual_bases() 4757 if (!TREE_VIA_VIRTUAL (vbases)) in layout_virtual_bases() [all …]
|
| H A D | search.c | 2278 tree vbases; local 2297 for (vbases = CLASSTYPE_VBASECLASSES (type); 2298 vbases; 2299 vbases = TREE_CHAIN (vbases)) 2303 for (virtuals = BINFO_VIRTUALS (TREE_VALUE (vbases));
|
| H A D | cp-tree.h | 1207 tree vbases; member 1446 #define CLASSTYPE_VBASECLASSES(NODE) (LANG_TYPE_CLASS_CHECK (NODE)->vbases)
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 404 for (const CXXBaseSpecifier &Base : RD->vbases()) { in CanPlaceFieldSubobjectAtOffset() 515 for (const CXXBaseSpecifier &Base : RD->vbases()) { in UpdateEmptyFieldSubobjects() 1415 for (const CXXBaseSpecifier &Base : RD->vbases()) { in Layout() 3109 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases() 3121 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases() 3212 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet() 3264 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet() 3651 for (const CXXBaseSpecifier &Base : CXXRD->vbases()) { in DumpRecordLayout()
|
| H A D | VTableBuilder.cpp | 3361 for (const auto &VB : Base->vbases()) in computeVTablePaths() 3736 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
|
| H A D | DeclCXX.cpp | 297 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Program.cpp | 267 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 665 for (const auto &Base : RD->vbases()) { in accumulateVBases() 678 for (const auto &Base : RD->vbases()) { in accumulateVBases()
|
| H A D | SwiftCallingConv.cpp | 178 for (auto &vbaseSpecifier : cxxRecord->vbases()) { in addTypedData()
|
| H A D | MicrosoftCXXABI.cpp | 365 for (const auto &I : SrcRD->vbases()) { in getAddrOfVirtualDisplacementMap() 953 for (auto &Base : SrcDecl->vbases()) { in performBaseAdjustment() 1220 for (const CXXBaseSpecifier &S : RD->vbases()) { in initializeHiddenVirtualInheritanceMembers() 2173 for (const auto &I : ObjectWithVPtr->vbases()) { in emitVBTableDefinition()
|
| H A D | CGVTables.cpp | 1277 for (auto B : RD->vbases()) in GetVCallVisibilityLevel()
|
| H A D | CGClass.cpp | 1382 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody() 1895 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
|
| H A D | CGExprConstant.cpp | 2297 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaCUDA.cpp | 358 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferCUDATargetForImplicitSpecialMember()
|
| H A D | SemaDeclCXX.cpp | 1788 for (const auto &I : RD->vbases()) in CheckConstexprFunctionDefinition() 5236 for (auto &VBase : ClassDecl->vbases()) { in SetCtorInitializers() 5416 for (const auto &VBase : ClassDecl->vbases()) in DiagnoseBaseOrMemInitializerOrder() 5759 for (const auto &VBase : ClassDecl->vbases()) { in MarkVirtualBaseDestructorsReferenced() 9062 for (auto &B : RD->vbases()) in visit() 13762 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) { in DefineInheritingConstructor()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 363 ArrayRef<CXXBaseSpecifier> vbases() const { in vbases() function 619 base_class_range vbases() { in vbases() function 622 base_class_const_range vbases() const { in vbases() function
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1948 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
|