| /llvm-project-15.0.7/lldb/test/API/functionalities/dynamic_value_child_count/ |
| H A D | pass-to-base.cpp | 11 class DerivedClass : public BaseClass class 14 DerivedClass(); 15 virtual ~DerivedClass() { } in ~DerivedClass() 24 DerivedClass::DerivedClass() : BaseClass() in DerivedClass() function in DerivedClass 33 b = new DerivedClass(); // Break here and check b still has 0 children in main()
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/COFF/ |
| H A D | types-data-members.ll | 36 ; DerivedClass dc; 246 ; CHECK: Name: DerivedClass 309 ; CHECK: Name: DerivedClass 314 ; CHECK: UDT: DerivedClass (0x1016) 389 ; CHECK: Name: DerivedClass::DerivedClass 709 ; ASM: .asciz "DerivedClass::DerivedClass" # Name 779 …%call = call %struct.DerivedClass* @"\01??0DerivedClass@@QEAA@XZ"(%struct.DerivedClass* %dc, i32 1… 795 store %struct.DerivedClass* %this, %struct.DerivedClass** %this.addr, align 8 797 %this1 = load %struct.DerivedClass*, %struct.DerivedClass** %this.addr, align 8 798 store %struct.DerivedClass* %this1, %struct.DerivedClass** %retval, align 8 [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeleteWithNonVirtualDtorChecker.cpp | 74 const auto *DerivedClass = in checkPreStmt() local 76 if (!BaseClass || !DerivedClass) in checkPreStmt() 79 if (!BaseClass->hasDefinition() || !DerivedClass->hasDefinition()) in checkPreStmt() 85 if (!DerivedClass->isDerivedFrom(BaseClass)) in checkPreStmt()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 128 void reportBug(const CXXRecordDecl *DerivedClass, in reportBug() argument 131 assert(DerivedClass); in reportBug() 142 << (DerivedClass->isClass() ? "class" : "struct") << " "; in reportBug() 143 printQuotedQualifiedName(Os, DerivedClass); in reportBug()
|
| /llvm-project-15.0.7/lldb/test/API/lang/objc/objc-ivar-offsets/ |
| H A D | main.m | 6 DerivedClass *mine = [[DerivedClass alloc] init];
|
| H A D | objc-ivar-offsets.h | 15 @interface DerivedClass : BaseClass
|
| H A D | objc-ivar-offsets.m | 12 @implementation DerivedClass implementation
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | derived.cpp | 38 template<class T> class DerivedClass : public BaseClass {}; class 39 void* p = new DerivedClass<void>;
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/ |
| H A D | global-classes.cpp | 68 struct DerivedClass : public BaseClass<int> { struct 69 constexpr DerivedClass(int Base, int Derived) in DerivedClass() argument 196 constexpr DerivedClass DC(10, 20);
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | ExceptionAnalyzer.cpp | 50 const auto *DerivedClass = DerivedType->getAsCXXRecordDecl(); in isBaseOf() local 52 if (!DerivedClass || !BaseClass) in isBaseOf() 55 return !DerivedClass->forallBases( in isBaseOf()
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/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() 1192 if (Offset.DerivedClass == MostDerivedClass) { in ComputeReturnAdjustment() 1198 VTables.getVirtualBaseOffsetOffset(Offset.DerivedClass, in ComputeReturnAdjustment() 3085 Context.getASTRecordLayout(ReturnAdjustmentOffset.DerivedClass); in AddMethods() 3089 VTables.getVBTableIndex(ReturnAdjustmentOffset.DerivedClass, in AddMethods()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 170 const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start, in computeNonVirtualBaseClassOffset() argument 175 const CXXRecordDecl *RD = DerivedClass; in computeNonVirtualBaseClassOffset() 515 const CXXRecordDecl *DerivedClass = in Emit() local 524 DerivedClass, BaseClass, in Emit() 1677 const CXXRecordDecl *DerivedClass = in Emit() local 1681 CGF.LoadCXXThisAddress(), DerivedClass, BaseClass, BaseIsVirtual); in Emit()
|
| H A D | CodeGenModule.h | 965 computeNonVirtualBaseClassOffset(const CXXRecordDecl *DerivedClass,
|
| H A D | MicrosoftCXXABI.cpp | 3343 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion() local 3376 CGM.computeNonVirtualBaseClassOffset(DerivedClass, PathBegin, PathEnd) in EmitNonNullMemberPointerConversion()
|
| H A D | CGExpr.cpp | 587 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 181 CXXRecordDecl *DerivedClass, in AccessTarget() 183 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass, in AccessTarget()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 73 const CXXRecordDecl *DerivedClass; member 88 const CXXRecordDecl *DerivedClass) in SubobjectAdjustment() 91 DerivedToBase.DerivedClass = DerivedClass; in SubobjectAdjustment()
|