Searched refs:DerivedDecl (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Context.cpp | 550 const RecordDecl *DerivedDecl) const { in collectBaseOffset() 552 assert(DerivedDecl); in collectBaseOffset() 554 const RecordDecl *CurDecl = DerivedDecl; in collectBaseOffset()
|
| H A D | Context.h | 111 const RecordDecl *DerivedDecl) const;
|
| H A D | Compiler.cpp | 6707 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 D | ExprConstant.cpp | 3297 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()
|