| /freebsd/contrib/llvm-project/lldb/bindings/interface/ |
| H A D | SBTypeExtensions.i | 79 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 D | RecordLayoutBuilder.cpp | 399 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 D | VTableBuilder.cpp | 3459 for (const auto &VB : Base->vbases()) in computeVTablePaths() 3832 for (const auto &VB : RD->vbases()) { in computeVBTableRelatedInformation()
|
| H A D | DeclCXX.cpp | 298 for (const auto &VBase : BaseClassDecl->vbases()) { in setBases()
|
| H A D | Type.cpp | 2908 for (auto VBase : CXXRD->vbases()) in isBitwiseCloneableType()
|
| H A D | ASTContext.cpp | 691 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 D | CGRecordLayoutBuilder.cpp | 881 for (const auto &Base : RD->vbases()) { in calculateTailClippingOffset() 897 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 | 375 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 D | CGVTables.cpp | 1349 for (const auto &B : RD->vbases()) in GetVCallVisibilityLevel()
|
| H A D | CGClass.cpp | 1385 for (const auto &I : BaseClassDecl->vbases()) { in HasTrivialDestructorBody() 1899 for (const auto &Base : ClassDecl->vbases()) { in EnterDtorCleanups()
|
| H A D | CGExprConstant.cpp | 2682 for (const auto &I : CXXR->vbases()) { in EmitNullConstant()
|
| H A D | ItaniumCXXABI.cpp | 2351 for (const auto &B : RD->vbases()) { in canSpeculativelyEmitVTable()
|
| H A D | CGDebugInfo.cpp | 2360 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
|
| H A D | CGOpenMPRuntime.cpp | 8013 for (const auto &I : RD->vbases()) { in getPlainLayout()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Program.cpp | 341 for (const CXXBaseSpecifier &Spec : CD->vbases()) { in getOrCreateRecord()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 370 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 D | SemaCUDA.cpp | 420 llvm::append_range(Bases, llvm::make_pointer_range(ClassDecl->vbases())); in inferTargetForImplicitSpecialMember()
|
| H A D | SemaDeclCXX.cpp | 1925 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 D | SemaType.cpp | 9577 for (const auto &I : RD->vbases()) in RequireLiteralType()
|
| H A D | SemaCodeComplete.cpp | 7207 for (const auto &Base : ClassDecl->vbases()) { in CodeCompleteConstructorInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 2101 for (const auto &VI : RD->vbases()) { in addImplicitDtorsForDestructor()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 7264 AddCXXBaseSpecifiers(Data.vbases()); in AddCXXDefinitionData()
|