Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DContext.cpp550 const RecordDecl *DerivedDecl) const { in collectBaseOffset()
552 assert(DerivedDecl); in collectBaseOffset()
554 const RecordDecl *CurDecl = DerivedDecl; in collectBaseOffset()
H A DContext.h111 const RecordDecl *DerivedDecl) const;
H A DCompiler.cpp6707 const CXXRecordDecl *DerivedDecl = extractRecordDecl(DerivedType); in collectBaseOffset() local
6709 return Ctx.collectBaseOffset(BaseDecl, DerivedDecl); in collectBaseOffset()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp3297 const CXXRecordDecl *DerivedDecl, in HandleLValueBase() argument
3302 return HandleLValueDirectBase(Info, E, Obj, DerivedDecl, BaseDecl); in HandleLValueBase()
3313 DerivedDecl = D.MostDerivedType.getNonReferenceType()->getAsCXXRecordDecl(); in HandleLValueBase()
3314 if (!CastToDerivedClass(Info, E, Obj, DerivedDecl, D.MostDerivedPathLength)) in HandleLValueBase()
3318 if (DerivedDecl->isInvalidDecl()) return false; in HandleLValueBase()
3319 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(DerivedDecl); in HandleLValueBase()