| /llvm-project-15.0.7/lldb/bindings/interface/ |
| H A D | SBType.i | 928 vbases = [] 930 vbases.append(self.GetVirtualBaseClassAtIndex(idx)) 931 return vbases 945 vbases = self.get_vbases_array() 956 for vbase in vbases: 987 …vbases = 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 D | MultipleInheritanceCheck.cpp | 111 for (const auto &V : D->vbases()) { in check()
|
| /llvm-project-15.0.7/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() 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 D | VTableBuilder.cpp | 3360 for (const auto &VB : Base->vbases()) in computeVTablePaths() 3735 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
|
| H A D | DeclCXX.cpp | 297 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
|
| H A D | ASTContext.cpp | 635 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 D | Program.cpp | 267 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 665 for (const auto &Base : RD->vbases()) { in accumulateVBases() 678 for (const auto &Base : RD->vbases()) { in accumulateVBases()
|
| H A D | SwiftCallingConv.cpp | 177 for (auto &vbaseSpecifier : cxxRecord->vbases()) { in addTypedData()
|
| H A D | MicrosoftCXXABI.cpp | 352 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 D | CGVTables.cpp | 1242 for (auto B : RD->vbases()) in GetVCallVisibilityLevel()
|
| H A D | CGClass.cpp | 1381 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody() 1854 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
|
| H A D | CGExprConstant.cpp | 2297 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
|
| H A D | ItaniumCXXABI.cpp | 2057 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
|
| H A D | CGDebugInfo.cpp | 1929 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
|
| H A D | CGOpenMPRuntime.cpp | 8417 for (const auto &I : RD->vbases()) { in getPlainLayout()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCUDA.cpp | 358 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferCUDATargetForImplicitSpecialMember()
|
| H A D | SemaDeclCXX.cpp | 1754 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 D | SemaType.cpp | 9043 for (const auto &I : RD->vbases()) in RequireLiteralType()
|
| H A D | SemaCodeComplete.cpp | 6857 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 362 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 D | Serialize.cpp | 346 for (const CXXBaseSpecifier &B : D->vbases()) { in parseBases()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1889 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 5755 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()
|