Searched refs:DerivedClass (Results 1 – 11 of 11) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 36 const CXXRecordDecl *DerivedClass; member 49 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr), in BaseOffset() 51 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() 53 : DerivedClass(DerivedClass), VirtualBase(VirtualBase), in BaseOffset() 1191 if (Offset.DerivedClass == MostDerivedClass) { in ComputeReturnAdjustment() 1197 VTables.getVirtualBaseOffsetOffset(Offset.DerivedClass, in ComputeReturnAdjustment() 3085 Context.getASTRecordLayout(ReturnAdjustmentOffset.DerivedClass); in AddMethods() 3089 VTables.getVBTableIndex(ReturnAdjustmentOffset.DerivedClass, in AddMethods()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 169 const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start, in computeNonVirtualBaseClassOffset() argument 174 const CXXRecordDecl *RD = DerivedClass; in computeNonVirtualBaseClassOffset() 517 const CXXRecordDecl *DerivedClass = in Emit() local 526 DerivedClass, BaseClass, in Emit()
|
| H A D | CodeGenModule.h | 928 computeNonVirtualBaseClassOffset(const CXXRecordDecl *DerivedClass,
|
| H A D | MicrosoftCXXABI.cpp | 3250 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion() local 3283 CGM.computeNonVirtualBaseClassOffset(DerivedClass, PathBegin, PathEnd) in EmitNonNullMemberPointerConversion()
|
| H A D | CGExpr.cpp | 588 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 181 CXXRecordDecl *DerivedClass, in AccessTarget() 183 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass, in AccessTarget()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/gpl3/binutils/dist/ |
| H A D | ChangeLog.git | 111347 DerivedClass *derived = static_cast<DerivedClass *> (base); 111352 DerivedClass *derived = gdb::checked_static_cast<DerivedClass *> (base); 111354 The requirement is that BaseClass and DerivedClass must be 111359 really is of type DerivedClass before the cast is performed. If 111360 `base` is not of type DerivedClass then GDB will assert.
|