/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 67 const auto *BaseDecl = in LayoutSecondaryVTTs() local 93 const auto *BaseDecl = in LayoutSecondaryVirtualPointers() local 157 const auto *BaseDecl = LayoutVirtualVTTs() local [all...] |
H A D | CXXInheritance.cpp | 80 const CXXRecordDecl *BaseDecl = Base->getCanonicalDecl(); in isDerivedFrom() local 101 const CXXRecordDecl *BaseDecl = Base->getCanonicalDecl(); in isVirtuallyDerivedFrom() local 522 const CXXRecordDecl *BaseDecl = cast<CXXRecordDecl>(RT->getDecl()); in Collect() local 691 const CXXRecordDecl *BaseDecl = in AddIndirectPrimaryBases() local 713 const CXXRecordDecl *BaseDecl = in getIndirectPrimaryBases() local
|
H A D | RecordLayoutBuilder.cpp | 190 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in ComputeEmptySubobjectSizes() local 395 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in CanPlaceFieldSubobjectAtOffset() local 506 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in UpdateEmptyFieldSubobjects() local 964 const CXXRecordDecl *BaseDecl = I.getType()->getAsCXXRecordDecl(); ComputeBaseSubobjectInfo() local 989 const CXXRecordDecl *BaseDecl = I.getType()->getAsCXXRecordDecl(); ComputeBaseSubobjectInfo() local 1083 const CXXRecordDecl *BaseDecl = I.getType()->getAsCXXRecordDecl(); LayoutNonVirtualBases() local 1162 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); LayoutVirtualBases() local 1409 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); Layout() local 1416 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); Layout() local 2831 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); layoutNonVirtualBases() local 2880 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); layoutNonVirtualBases() local 2922 layoutNonVirtualBase(const CXXRecordDecl * RD,const CXXRecordDecl * BaseDecl,const ASTRecordLayout & BaseLayout,const ASTRecordLayout * & PreviousBaseLayout) layoutNonVirtualBase() argument 3157 const CXXRecordDecl *BaseDecl = VBase.getType()->getAsCXXRecordDecl(); layoutVirtualBases() local 3169 const CXXRecordDecl *BaseDecl = VBase.getType()->getAsCXXRecordDecl(); layoutVirtualBases() local 3260 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); computeVtorDispSet() local 3271 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); computeVtorDispSet() local 3312 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); computeVtorDispSet() local [all...] |
H A D | VTableBuilder.cpp | 348 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in ComputeBaseOffsets() local 384 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in dump() local 738 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); AddVCallOffsets() local 759 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); AddVBaseOffsets() local 1759 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); LayoutSecondaryVTables() local 1833 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); DeterminePrimaryVirtualBases() local 1862 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); LayoutVTablesForVirtualBases() local [all...] |
H A D | DeclCXX.cpp | 2103 const auto *BaseDecl = mayBeAbstract() local
|
H A D | ExprConstant.cpp | 3129 const CXXRecordDecl *BaseDecl = Base->getType()->getAsCXXRecordDecl(); HandleLValueBase() local 7043 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl(); visitRecord() local 7310 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl(); visit() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGRecordLayoutBuilder.cpp | 523 const CXXRecordDecl *BaseDecl = Layout.getPrimaryBase(); accumulateBases() local 534 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); accumulateBases() local 678 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); accumulateVBases() local 691 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); accumulateVBases() local [all...] |
H A D | ItaniumCXXABI.cpp | 3544 auto *BaseDecl = CanUseSingleInheritance() local 4045 auto *BaseDecl = ComputeVMIClassTypeInfoFlags() local 4145 auto *BaseDecl = BuildVMIClassTypeInfo() local 4407 GlobalDecl BaseDecl; emitCXXStructor() local [all...] |
H A D | CGClass.cpp | 186 const auto *BaseDecl = computeNonVirtualBaseClassOffset() local 2616 auto *BaseDecl = getVTablePointers() local [all...] |
H A D | MicrosoftCXXABI.cpp | 966 PolymorphicBase = BaseDecl; in performBaseAdjustment() local
|
H A D | CGExpr.cpp | 3961 if (const auto *BaseDecl = PointeeType->getAsRecordDecl()) hasBPFPreserveStaticOffset() local
|
H A D | CGOpenMPRuntime.cpp | 6826 generateInfoForComponentList(OpenMPMapClauseKind MapType,ArrayRef<OpenMPMapModifierKind> MapModifiers,ArrayRef<OpenMPMotionModifierKind> MotionModifiers,OMPClauseMappableExprCommon::MappableExprComponentListRef Components,MapCombinedInfoTy & CombinedInfo,MapCombinedInfoTy & StructBaseCombinedInfo,StructRangeInfoTy & PartialStruct,bool IsFirstComponentList,bool IsImplicit,bool GenerateAllInfoForClauses,const ValueDecl * Mapper=nullptr,bool ForDeviceAddr=false,const ValueDecl * BaseDecl=nullptr,const Expr * MapExpr=nullptr,ArrayRef<OMPClauseMappableExprCommon::MappableExprComponentListRef> OverlappedElements=std::nullopt) const generateInfoForComponentList() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 281 const CXXRecordDecl *BaseDecl = BaseType->getPointeeCXXRecordDecl(); in evalDerivedToBase() local
|
/freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeStmtGen.cpp |
|
H A D | ByteCodeExprGen.cpp |
|
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLookup.cpp | 3074 CXXRecordDecl *BaseDecl = cast<CXXRecordDecl>(BaseType->getDecl()); addAssociatedClassesAndNamespaces() local
|
H A D | SemaExprCXX.cpp | 939 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl(); collectPublicBases() local
|
H A D | SemaInit.cpp | 9903 RecordDecl *BaseDecl Diagnose() local
|
H A D | SemaDeclCXX.cpp | 2716 if (CXXRecordDecl *BaseDecl = BaseType->getAsCXXRecordDecl()) { CheckBaseSpecifier() local 2779 RecordDecl *BaseDecl = BaseType->castAs<RecordType>()->getDecl(); CheckBaseSpecifier() local [all...] |
H A D | SemaChecking.cpp | 17707 const CXXRecordDecl *BaseDecl = Base->getType()->getAsCXXRecordDecl(); getDerivedToBaseAlignmentAndOffset() local [all...] |