Home
last modified time | relevance | path

Searched refs:DerivedClass (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDeleteWithNonVirtualDtorChecker.cpp74 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 DRefCntblBaseVirtualDtorChecker.cpp128 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 DDelayedDiagnostic.h69 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 DVTableBuilder.cpp36 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 DCGClass.cpp169 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 DCodeGenModule.h928 computeNonVirtualBaseClassOffset(const CXXRecordDecl *DerivedClass,
H A DMicrosoftCXXABI.cpp3250 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); in EmitNonNullMemberPointerConversion() local
3283 CGM.computeNonVirtualBaseClassOffset(DerivedClass, PathBegin, PathEnd) in EmitNonNullMemberPointerConversion()
H A DCGExpr.cpp588 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaAccess.cpp181 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 DExpr.h73 const CXXRecordDecl *DerivedClass; member
88 const CXXRecordDecl *DerivedClass) in SubobjectAdjustment()
91 DerivedToBase.DerivedClass = DerivedClass; in SubobjectAdjustment()
/netbsd-src/external/gpl3/binutils/dist/
H A DChangeLog.git111347 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.