/freebsd/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 = in LayoutVirtualVTTs() local
|
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 971 const CXXRecordDecl *BaseDecl = I.getType()->getAsCXXRecordDecl(); in ComputeBaseSubobjectInfo() local 996 const CXXRecordDecl *BaseDecl = I.getType()->getAsCXXRecordDecl(); in ComputeBaseSubobjectInfo() local 1090 const CXXRecordDecl *BaseDecl = I.getType()->getAsCXXRecordDecl(); in LayoutNonVirtualBases() local 1169 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in LayoutVirtualBases() local 1416 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in Layout() local 1423 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in Layout() local 2843 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in layoutNonVirtualBases() 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(); in AddVCallOffsets() local 759 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in AddVBaseOffsets() local 1801 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in LayoutSecondaryVTables() local 1875 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in DeterminePrimaryVirtualBases() local 1904 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in LayoutVTablesForVirtualBases() local
|
H A D | DeclCXX.cpp | 2144 const auto *BaseDecl = in mayBeAbstract() local
|
H A D | ExprConstant.cpp | 3157 const CXXRecordDecl *BaseDecl = Base->getType()->getAsCXXRecordDecl(); in HandleLValueBase() local 7104 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl(); in visitRecord() local 7371 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl(); in visit() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | MemberPointer.cpp | 48 if (const RecordDecl *BaseDecl = Base.getDeclPtr().getRecord()->getDecl(); in toPointer() local
|
H A D | Context.cpp | 276 unsigned Context::collectBaseOffset(const RecordDecl *BaseDecl, in collectBaseOffset() 290 const auto *BaseDecl = cast<CXXRecordDecl>(B.Decl); in collectBaseOffset() local
|
H A D | Compiler.cpp | 2605 const auto *BaseDecl = Base.dyn_cast<const ValueDecl *>(); in VisitSourceLocExpr() local 4751 const auto *BaseDecl = Base->getAsCXXRecordDecl(); in visitFunc() local 5289 const CXXRecordDecl *BaseDecl = extractRecordDecl(BaseType); in collectBaseOffset() local
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGRecordLayoutBuilder.cpp | 723 const CXXRecordDecl *BaseDecl = Layout.getPrimaryBase(); in accumulateBases() local 734 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in accumulateBases() local 882 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in calculateTailClippingOffset() local 898 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in accumulateVBases() local
|
H A D | ItaniumCXXABI.cpp | 3813 auto *BaseDecl = in CanUseSingleInheritance() local 4320 auto *BaseDecl = in ComputeVMIClassTypeInfoFlags() local 4420 auto *BaseDecl = in BuildVMIClassTypeInfo() local 4682 GlobalDecl BaseDecl; in emitCXXStructor() local
|
H A D | CGClass.cpp | 188 const auto *BaseDecl = in computeNonVirtualBaseClassOffset() local 2636 auto *BaseDecl = in getVTablePointers() local
|
H A D | MicrosoftCXXABI.cpp | 964 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl(); in performBaseAdjustment() local
|
H A D | CGExpr.cpp | 4004 if (const auto *BaseDecl = PointeeType->getAsRecordDecl()) in hasBPFPreserveStaticOffset() local
|
H A D | CGOpenMPRuntime.cpp | 6841 const ValueDecl *BaseDecl = nullptr, const Expr *MapExpr = nullptr, in generateInfoForComponentList()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 281 const CXXRecordDecl *BaseDecl = BaseType->getPointeeCXXRecordDecl(); in evalDerivedToBase() local
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 178 if (auto *BaseDecl = BaseSpecifier.getType()->getAsTagDecl()) { in getBases() local
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLookup.cpp | 3037 CXXRecordDecl *BaseDecl = cast<CXXRecordDecl>(BaseType->getDecl()); in addAssociatedClassesAndNamespaces() local
|
H A D | SemaChecking.cpp | 1550 const auto *BaseDecl = in findConstantBaseAndOffset() local 12805 const CXXRecordDecl *BaseDecl = Base->getType()->getAsCXXRecordDecl(); in getDerivedToBaseAlignmentAndOffset() local
|
H A D | SemaInit.cpp | 8936 RecordDecl *BaseDecl in Diagnose() local
|
H A D | SemaExprCXX.cpp | 937 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl(); in collectPublicBases() local
|
H A D | SemaDeclCXX.cpp | 2650 auto *BaseDecl = in CheckBaseSpecifier() local [all...] |