/freebsd/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBTypeExtensions.i | 79 vbases = [] 81 vbases.append(self.GetVirtualBaseClassAtIndex(idx)) 82 return vbases 96 vbases = self.get_vbases_array() 107 for vbase in vbases: 138 vbases = property(get_vbases_array, None, doc='''A read only property that returns a list() of lldb.SBTypeMember objects that represent all of the virtual base classes for this type.''')
|
/freebsd/contrib/llvm-project/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() 1422 for (const CXXBaseSpecifier &Base : RD->vbases()) { in Layout() 3004 !ParentClass->vbases().empty()); in layoutField() 3168 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases() 3180 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases() 3271 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet() 3323 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet() 3712 for (const CXXBaseSpecifier &Base : CXXRD->vbases()) { in DumpRecordLayout() 3794 for (auto I : CXXRD->vbases()) { in DumpRecordLayout()
|
H A D | VTableBuilder.cpp | 3457 for (const auto &VB : Base->vbases()) in computeVTablePaths() 3832 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
|
H A D | DeclCXX.cpp | 298 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
|
H A D | Type.cpp | 2783 for (auto VBase : CXXRD->vbases()) in isBitwiseCloneableType()
|
H A D | ASTContext.cpp | 658 for (const auto &I : RD->vbases()) { in getCommentForDecl() 9025 for (const auto &BI : CXXRec->vbases()) { in getObjCEncodingForStructureImpl()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGRecordLayoutBuilder.cpp | 881 for (const auto &Base : RD->vbases()) { in calculateTailClippingOffset() 897 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 | 373 for (const auto &I : SrcRD->vbases()) { in getAddrOfVirtualDisplacementMap() 963 for (auto &Base : SrcDecl->vbases()) { in performBaseAdjustment() 1262 for (const CXXBaseSpecifier &S : RD->vbases()) { in initializeHiddenVirtualInheritanceMembers() 2200 for (const auto &I : ObjectWithVPtr->vbases()) { in emitVBTableDefinition()
|
H A D | CGVTables.cpp | 1339 for (const 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 | 2565 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
|
H A D | ItaniumCXXABI.cpp | 2323 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
|
H A D | CGDebugInfo.cpp | 2186 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
|
H A D | CGOpenMPRuntime.cpp | 7752 for (const auto &I : RD->vbases()) { in getPlainLayout()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Program.cpp | 311 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 371 ArrayRef<CXXBaseSpecifier> vbases() const { in vbases() function 636 base_class_range vbases() { in vbases() function 639 base_class_const_range vbases() const { in vbases() function
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCUDA.cpp | 406 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferTargetForImplicitSpecialMember()
|
H A D | SemaDeclCXX.cpp | 1805 for (const auto &I : RD->vbases()) in CheckConstexprFunctionDefinition() 5282 for (auto &VBase : ClassDecl->vbases()) { in SetCtorInitializers() 5462 for (const auto &VBase : ClassDecl->vbases()) in DiagnoseBaseOrMemInitializerOrder() 5804 for (const auto &VBase : ClassDecl->vbases()) { in MarkVirtualBaseDestructorsReferenced() 7746 for (const auto &I : RD->vbases()) in CheckExplicitlyDefaultedSpecialMember() 9248 for (auto &B : RD->vbases()) in visit() 14075 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) { in DefineInheritingConstructor()
|
H A D | SemaType.cpp | 9292 for (const auto &I : RD->vbases()) in RequireLiteralType()
|
H A D | SemaCodeComplete.cpp | 7056 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 2014 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 6612 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()
|