Lines Matching refs:RL
2655 const ASTRecordLayout *RL = nullptr) {
2656 if (!RL) {
2658 RL = &Info.Ctx.getASTRecordLayout(Derived);
2661 Obj.getLValueOffset() += RL->getBaseClassOffset(Base);
2723 const ASTRecordLayout *RL = nullptr) {
2724 if (!RL) {
2726 RL = &Info.Ctx.getASTRecordLayout(FD->getParent());
2730 LVal.adjustOffset(Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I)));
12267 const ASTRecordLayout &RL = Info.Ctx.getASTRecordLayout(RD);
12269 assert(i < RL.getFieldCount() && "offsetof field in wrong type");
12270 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i));
12289 const ASTRecordLayout &RL = Info.Ctx.getASTRecordLayout(RD);
12298 Result += RL.getBaseClassOffset(cast<CXXRecordDecl>(BaseRT->getDecl()));