Searched refs:DerivedDecl (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Context.cpp | 277 const RecordDecl *DerivedDecl) const { in collectBaseOffset() 279 assert(DerivedDecl); in collectBaseOffset() 281 const RecordDecl *CurDecl = DerivedDecl; in collectBaseOffset()
|
H A D | Context.h | 108 const RecordDecl *DerivedDecl) const;
|
H A D | Compiler.cpp | 5290 const CXXRecordDecl *DerivedDecl = extractRecordDecl(DerivedType); in collectBaseOffset() local 5292 return Ctx.collectBaseOffset(BaseDecl, DerivedDecl); in collectBaseOffset()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 3155 const CXXRecordDecl *DerivedDecl, in HandleLValueBase() argument 3160 return HandleLValueDirectBase(Info, E, Obj, DerivedDecl, BaseDecl); in HandleLValueBase() 3167 DerivedDecl = D.MostDerivedType->getAsCXXRecordDecl(); in HandleLValueBase() 3168 if (!CastToDerivedClass(Info, E, Obj, DerivedDecl, D.MostDerivedPathLength)) in HandleLValueBase() 3172 if (DerivedDecl->isInvalidDecl()) return false; in HandleLValueBase() 3173 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(DerivedDecl); in HandleLValueBase()
|