Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/bindings/interface/
H A DSBType.i928 vbases = []
930 vbases.append(self.GetVirtualBaseClassAtIndex(idx))
931 return vbases
945 vbases = self.get_vbases_array()
956 for vbase in vbases:
987vbases = property(get_vbases_array, None, doc='''A read only property that returns a list() of lld…
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/
H A DMultipleInheritanceCheck.cpp111 for (const auto &V : D->vbases()) { in check()
/llvm-project-15.0.7/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()
3098 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases()
3110 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases()
3201 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet()
3253 for (const CXXBaseSpecifier &Base : RD->vbases()) { in computeVtorDispSet()
3638 for (const CXXBaseSpecifier &Base : CXXRD->vbases()) { in DumpRecordLayout()
H A DVTableBuilder.cpp3360 for (const auto &VB : Base->vbases()) in computeVTablePaths()
3735 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
H A DDeclCXX.cpp297 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
H A DASTContext.cpp635 for (const auto &I : RD->vbases()) { in getCommentForDecl()
8450 for (const auto &BI : CXXRec->vbases()) { in getObjCEncodingForStructureImpl()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DProgram.cpp267 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp665 for (const auto &Base : RD->vbases()) { in accumulateVBases()
678 for (const auto &Base : RD->vbases()) { in accumulateVBases()
H A DSwiftCallingConv.cpp177 for (auto &vbaseSpecifier : cxxRecord->vbases()) { in addTypedData()
H A DMicrosoftCXXABI.cpp352 for (const auto &I : SrcRD->vbases()) { in getAddrOfVirtualDisplacementMap()
940 for (auto &Base : SrcDecl->vbases()) { in performBaseAdjustment()
1215 for (const CXXBaseSpecifier &S : RD->vbases()) { in initializeHiddenVirtualInheritanceMembers()
2164 for (const auto &I : ObjectWithVPtr->vbases()) { in emitVBTableDefinition()
H A DCGVTables.cpp1242 for (auto B : RD->vbases()) in GetVCallVisibilityLevel()
H A DCGClass.cpp1381 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody()
1854 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
H A DCGExprConstant.cpp2297 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
H A DItaniumCXXABI.cpp2057 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
H A DCGDebugInfo.cpp1929 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
H A DCGOpenMPRuntime.cpp8417 for (const auto &I : RD->vbases()) { in getPlainLayout()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCUDA.cpp358 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferCUDATargetForImplicitSpecialMember()
H A DSemaDeclCXX.cpp1754 for (const auto &I : RD->vbases()) in CheckConstexprFunctionDefinition()
5195 for (auto &VBase : ClassDecl->vbases()) { in SetCtorInitializers()
5375 for (const auto &VBase : ClassDecl->vbases()) in DiagnoseBaseOrMemInitializerOrder()
5714 for (const auto &VBase : ClassDecl->vbases()) { in MarkVirtualBaseDestructorsReferenced()
8976 for (auto &B : RD->vbases()) in visit()
13653 for (CXXBaseSpecifier &B : VBase ? RD->vbases() : RD->bases()) { in DefineInheritingConstructor()
H A DSemaType.cpp9043 for (const auto &I : RD->vbases()) in RequireLiteralType()
H A DSemaCodeComplete.cpp6857 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h362 ArrayRef<CXXBaseSpecifier> vbases() const { in vbases() function
613 base_class_range vbases() { in vbases() function
616 base_class_const_range vbases() const { in vbases() function
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DSerialize.cpp346 for (const CXXBaseSpecifier &B : D->vbases()) { in parseBases()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp1889 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp5755 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()