Searched refs:VirtualBase (Results 1 – 12 of 12) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 42 const CXXRecordDecl *VirtualBase; member 54 : DerivedClass(DerivedClass), VirtualBase(VirtualBase), in BaseOffset() 71 const CXXRecordDecl *VirtualBase; member 225 const CXXRecordDecl *VirtualBase = nullptr; in ComputeBaseOffset() local 234 VirtualBase = VBaseType->getAsCXXRecordDecl(); in ComputeBaseOffset() 430 if (Offset.VirtualBase) { in dump() 1195 if (Offset.VirtualBase) { in ComputeReturnAdjustment() 1232 if (Offset.VirtualBase) { in ComputeThisAdjustmentBaseOffset() 1281 if (Offset.VirtualBase) { in ComputeThisAdjustment() 2890 !Overrider.VirtualBase) in CalculateVtordispAdjustment() [all …]
|
| H A D | CXXInheritance.cpp | 504 void Collect(const CXXRecordDecl *RD, bool VirtualBase, 512 bool VirtualBase, in Collect() argument 516 if (!VirtualBase) in Collect()
|
| H A D | JSONNodeDumper.cpp | 1486 case CXXConstructionKind::VirtualBase: in VisitCXXConstructExpr()
|
| H A D | ASTContext.cpp | 661 if (const CXXRecordDecl *VirtualBase = Ty->getAsCXXRecordDecl()) { in getCommentForDecl() local 662 if (!(VirtualBase= VirtualBase->getDefinition())) in getCommentForDecl() 664 if (comments::FullComment *FC = getCommentForDecl((VirtualBase), PP)) in getCommentForDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 1024 bool VirtualBase = true; in DiagnoseReinterpretUpDownCast() local 1059 VirtualBase = VirtualBase && IsVirtual; in DiagnoseReinterpretUpDownCast() 1063 assert((VirtualBase || NonZeroOffset) && in DiagnoseReinterpretUpDownCast() 1073 << DerivedType << BaseType << !VirtualBase << int(ReinterpretKind) in DiagnoseReinterpretUpDownCast() 1722 QualType VirtualBase(Paths.getDetectedVirtual(), 0); in TryStaticDowncast() local 1724 << OrigSrcType << OrigDestType << VirtualBase << OpRange; in TryStaticDowncast()
|
| H A D | SemaInit.cpp | 7093 ? CXXConstructionKind::VirtualBase in PerformConstructorInitialization()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypePropagation.cpp | 276 case CXXConstructionKind::VirtualBase: in checkPreCall() 372 case CXXConstructionKind::VirtualBase: in checkPostCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 669 case CXXConstructionKind::VirtualBase: { in handleConstructor() 712 bool IsVirtual = (CK == CXXConstructionKind::VirtualBase); in handleConstructor()
|
| H A D | CoreEngine.cpp | 507 case CXXConstructionKind::VirtualBase: { in HandleVirtualBaseBranch()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 607 case CXXConstructionKind::VirtualBase: in EmitCXXConstructExpr() 654 case CXXConstructionKind::VirtualBase: in EmitCXXConstructExpr()
|
| H A D | CGClass.cpp | 1374 const CXXRecordDecl *VirtualBase = in HasTrivialDestructorBody() local 1376 if (!HasTrivialDestructorBody(Context, VirtualBase, in HasTrivialDestructorBody()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 1525 VirtualBase, enumerator 1764 return ConstructsVirtualBase ? CXXConstructionKind::VirtualBase in getConstructionKind()
|