Home
last modified time | relevance | path

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

/freebsd-14.2/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:
138vbases = property(get_vbases_array, None, doc='''A read only property that returns a list() of lld…
/freebsd-14.2/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()
1415 for (const CXXBaseSpecifier &Base : RD->vbases()) { in Layout()
2992 !ParentClass->vbases().empty()); in layoutField()
3156 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases()
3168 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases()
3259 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet()
3311 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet()
3700 for (const CXXBaseSpecifier &Base : CXXRD->vbases()) { in DumpRecordLayout()
3782 for (auto I : CXXRD->vbases()) { in DumpRecordLayout()
H A DVTableBuilder.cpp3364 for (const auto &VB : Base->vbases()) in computeVTablePaths()
3739 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
H A DDeclCXX.cpp297 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
H A DASTContext.cpp655 for (const auto &I : RD->vbases()) { in getCommentForDecl()
8566 for (const auto &BI : CXXRec->vbases()) { in getObjCEncodingForStructureImpl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp226 for (const auto &I : RD->vbases()) { in layoutRecordType()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DProgram.cpp269 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp677 for (const auto &Base : RD->vbases()) { in accumulateVBases()
690 for (const auto &Base : RD->vbases()) { in accumulateVBases()
H A DSwiftCallingConv.cpp178 for (auto &vbaseSpecifier : cxxRecord->vbases()) { in addTypedData()
H A DMicrosoftCXXABI.cpp377 for (const auto &I : SrcRD->vbases()) { in getAddrOfVirtualDisplacementMap()
965 for (auto &Base : SrcDecl->vbases()) { in performBaseAdjustment()
1246 for (const CXXBaseSpecifier &S : RD->vbases()) { in initializeHiddenVirtualInheritanceMembers()
2189 for (const auto &I : ObjectWithVPtr->vbases()) { in emitVBTableDefinition()
H A DCGVTables.cpp1296 for (const auto &B : RD->vbases()) in GetVCallVisibilityLevel()
H A DCGClass.cpp1373 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody()
1886 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
H A DCGExprConstant.cpp2321 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
H A DItaniumCXXABI.cpp2139 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
H A DCGDebugInfo.cpp2060 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
H A DCGOpenMPRuntime.cpp7720 for (const auto &I : RD->vbases()) { in getPlainLayout()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp394 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferCUDATargetForImplicitSpecialMember()
H A DSemaDeclCXX.cpp1823 for (const auto &I : RD->vbases()) in CheckConstexprFunctionDefinition()
5428 for (auto &VBase : ClassDecl->vbases()) { in SetCtorInitializers()
5608 for (const auto &VBase : ClassDecl->vbases()) in DiagnoseBaseOrMemInitializerOrder()
5951 for (const auto &VBase : ClassDecl->vbases()) { in MarkVirtualBaseDestructorsReferenced()
7851 for (const auto &I : RD->vbases()) in CheckExplicitlyDefaultedSpecialMember()
9348 for (auto &B : RD->vbases()) in visit()
14201 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) { in DefineInheritingConstructor()
H A DSemaType.cpp9637 for (const auto &I : RD->vbases()) in RequireLiteralType()
H A DSemaCodeComplete.cpp6998 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h371 ArrayRef<CXXBaseSpecifier> vbases() const { in vbases() function
635 base_class_range vbases() { in vbases() function
638 base_class_const_range vbases() const { in vbases() function
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2017 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp6056 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()