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.cpp399 for (const CXXBaseSpecifier &Base : RD->vbases()) { in CanPlaceFieldSubobjectAtOffset()
506 for (const CXXBaseSpecifier &Base : RD->vbases()) { in UpdateEmptyFieldSubobjects()
1411 for (const CXXBaseSpecifier &Base : RD->vbases()) { in Layout()
2995 !ParentClass->vbases().empty()); in layoutField()
3177 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases()
3189 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases()
3305 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet()
3357 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet()
3726 for (const CXXBaseSpecifier &Base : CXXRD->vbases()) { in DumpRecordLayout()
3808 for (auto I : CXXRD->vbases()) { in DumpRecordLayout()
H A DVTableBuilder.cpp3459 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.cpp2908 for (auto VBase : CXXRD->vbases()) in isBitwiseCloneableType()
H A DASTContext.cpp691 for (const auto &I : RD->vbases()) { in getCommentForDecl()
9628 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.cpp177 for (auto &vbaseSpecifier : cxxRecord->vbases()) { in addTypedData()
H A DMicrosoftCXXABI.cpp375 for (const auto &I : SrcRD->vbases()) { in getAddrOfVirtualDisplacementMap()
958 for (auto &Base : SrcDecl->vbases()) { in performBaseAdjustment()
1259 for (const CXXBaseSpecifier &S : RD->vbases()) { in initializeHiddenVirtualInheritanceMembers()
2192 for (const auto &I : ObjectWithVPtr->vbases()) { in emitVBTableDefinition()
H A DCGVTables.cpp1349 for (const auto &B : RD->vbases()) in GetVCallVisibilityLevel()
H A DCGClass.cpp1385 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody()
1899 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
H A DCGExprConstant.cpp2682 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
H A DItaniumCXXABI.cpp2351 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
H A DCGDebugInfo.cpp2360 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
H A DCGOpenMPRuntime.cpp8013 for (const auto &I : RD->vbases()) { in getPlainLayout()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DProgram.cpp341 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h370 ArrayRef<CXXBaseSpecifier> vbases() const { in vbases() function
634 base_class_range vbases() { in vbases() function
637 base_class_const_range vbases() const { in vbases() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp420 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferTargetForImplicitSpecialMember()
H A DSemaDeclCXX.cpp1925 for (const auto &I : RD->vbases()) in CheckConstexprFunctionDefinition()
5467 for (auto &VBase : ClassDecl->vbases()) { in SetCtorInitializers()
5661 for (const auto &VBase : ClassDecl->vbases()) in DiagnoseBaseOrMemInitializerOrder()
5918 for (const auto &VBase : ClassDecl->vbases()) { in MarkVirtualBaseDestructorsReferenced()
7914 for (const auto &I : RD->vbases()) in CheckExplicitlyDefaultedSpecialMember()
9427 for (auto &B : RD->vbases()) in visit()
14366 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) { in DefineInheritingConstructor()
H A DSemaType.cpp9577 for (const auto &I : RD->vbases()) in RequireLiteralType()
H A DSemaCodeComplete.cpp7207 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2101 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp7264 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()