| /src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CXXDeleteChecker.cpp | 115 const auto *DerivedClass = in checkTypedDeleteExpr() local 117 if (!BaseClass || !DerivedClass) in checkTypedDeleteExpr() 120 if (!BaseClass->hasDefinition() || !DerivedClass->hasDefinition()) in checkTypedDeleteExpr() 126 if (!DerivedClass->isDerivedFrom(BaseClass)) in checkTypedDeleteExpr() 145 const auto *DerivedClass = in checkTypedDeleteExpr() local 147 if (!BaseClass || !DerivedClass) in checkTypedDeleteExpr() 150 if (!BaseClass->hasDefinition() || !DerivedClass->hasDefinition()) in checkTypedDeleteExpr() 156 if (!DerivedClass->isDerivedFrom(BaseClass)) in checkTypedDeleteExpr()
|
| /src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 331 const CXXRecordDecl *DerivedClass) { in isClassWithSpecializedDelete() argument 336 DerivedClass); in isClassWithSpecializedDelete() 346 DerefFuncDeleteExprVisitor Visitor(DerivedClass); in isClassWithSpecializedDelete() 355 void reportBug(const CXXRecordDecl *DerivedClass, in reportBug() argument 358 assert(DerivedClass); in reportBug() 369 << (DerivedClass->isClass() ? "class" : "struct") << " "; in reportBug() 370 printQuotedQualifiedName(Os, DerivedClass); in reportBug()
|
| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | DelayedDiagnostic.h | 69 CXXRecordDecl *DerivedClass, AccessSpecifier Access) in AccessedEntity() argument 71 NamingClass(DerivedClass), Diag(0, Allocator) {} in AccessedEntity()
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 37 const CXXRecordDecl *DerivedClass; member 50 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), in BaseOffset() 52 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() 54 : DerivedClass(DerivedClass), VirtualBase(VirtualBase), in BaseOffset() 1227 if (Offset.DerivedClass == MostDerivedClass) { in ComputeReturnAdjustment() 1233 VTables.getVirtualBaseOffsetOffset(Offset.DerivedClass, in ComputeReturnAdjustment() 3182 Context.getASTRecordLayout(ReturnAdjustmentOffset.DerivedClass); in AddMethods() 3186 VTables.getVBTableIndex(ReturnAdjustmentOffset.DerivedClass, in AddMethods()
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 174 const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start, in computeNonVirtualBaseClassOffset() argument 179 const CXXRecordDecl *RD = DerivedClass; in computeNonVirtualBaseClassOffset() 517 const CXXRecordDecl *DerivedClass = in Emit() local 526 DerivedClass, BaseClass, in Emit() 1715 const CXXRecordDecl *DerivedClass = in Emit() local 1719 CGF.LoadCXXThisAddress(), DerivedClass, BaseClass, BaseIsVirtual); in Emit()
|
| H A D | CodeGenModule.h | 1073 computeNonVirtualBaseClassOffset(const CXXRecordDecl *DerivedClass,
|
| H A D | MicrosoftCXXABI.cpp | 3364 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion() local 3397 CGM.computeNonVirtualBaseClassOffset(DerivedClass, PathBegin, PathEnd) in EmitNonNullMemberPointerConversion()
|
| H A D | CGExpr.cpp | 598 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()
|
| /src/contrib/googletest/googlemock/test/ |
| H A D | gmock-matchers-containers_test.cc | 651 class DerivedClass : public AClass { class 742 Matcher<const DerivedClass&> m = Property(&AClass::n, Ge(0)); in TEST() 744 DerivedClass d; in TEST() 863 Matcher<const DerivedClass*> m = Property(&AClass::n, Ge(0)); in TEST() 865 DerivedClass d; in TEST()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 179 CXXRecordDecl *DerivedClass, in AccessTarget() 181 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass, in AccessTarget()
|
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 75 const CXXRecordDecl *DerivedClass; member 90 const CXXRecordDecl *DerivedClass) in SubobjectAdjustment() 93 DerivedToBase.DerivedClass = DerivedClass; in SubobjectAdjustment()
|