Home
last modified time | relevance | path

Searched refs:DerivedDecl (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DContext.cpp277 const RecordDecl *DerivedDecl) const { in collectBaseOffset()
279 assert(DerivedDecl); in collectBaseOffset()
281 const RecordDecl *CurDecl = DerivedDecl; in collectBaseOffset()
H A DContext.h108 const RecordDecl *DerivedDecl) const;
H A DCompiler.cpp5290 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 DExprConstant.cpp3155 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()