Lines Matching defs:Layout
1285 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
1288 Result.Offset -= Layout.getVBaseClassOffset(Base);
1290 Result.Offset -= Layout.getBaseClassOffset(Base);
1326 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(DerivedDecl);
1327 Obj.getLValueOffset() += Layout.getVBaseClassOffset(BaseDecl);
2192 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
2216 BaseType->getAsCXXRecordDecl(), &Layout);
2219 HandleLValueMember(Info, (*I)->getInit(), Subobject, FD, &Layout);
3376 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
3384 HandleLValueDirectBase(Info, E, Subobject, CD, Base, &Layout);
3398 HandleLValueMember(Info, E, Subobject, *I, &Layout);
3473 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
3487 HandleLValueMember(Info, InitExpr, Subobject, Field, &Layout);
3511 *Field, &Layout);
5299 // Find the layout of the class whose base we are looking into.