Home
last modified time | relevance | path

Searched refs:vbases (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBTypeExtensions.i79 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 DRecordLayoutBuilder.cpp404 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 DVTableBuilder.cpp3457 for (const auto &VB : Base->vbases()) in computeVTablePaths()
3832 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
H A DDeclCXX.cpp298 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
H A DType.cpp2783 for (auto VBase : CXXRD->vbases()) in isBitwiseCloneableType()
H A DASTContext.cpp658 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 DCGRecordLayoutBuilder.cpp881 for (const auto &Base : RD->vbases()) { in calculateTailClippingOffset()
897 for (const auto &Base : RD->vbases()) { in accumulateVBases()
H A DSwiftCallingConv.cpp178 for (auto &vbaseSpecifier : cxxRecord->vbases()) { in addTypedData()
H A DMicrosoftCXXABI.cpp373 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 DCGVTables.cpp1339 for (const auto &B : RD->vbases()) in GetVCallVisibilityLevel()
H A DCGClass.cpp1382 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody()
1895 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
H A DCGExprConstant.cpp2565 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
H A DItaniumCXXABI.cpp2323 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
H A DCGDebugInfo.cpp2186 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
H A DCGOpenMPRuntime.cpp7752 for (const auto &I : RD->vbases()) { in getPlainLayout()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DProgram.cpp311 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h371 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 DSemaCUDA.cpp406 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferTargetForImplicitSpecialMember()
H A DSemaDeclCXX.cpp1805 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 DSemaType.cpp9292 for (const auto &I : RD->vbases()) in RequireLiteralType()
H A DSemaCodeComplete.cpp7056 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2014 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp6612 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()