Lines Matching defs:Layout
1871 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
1874 Result.Offset -= Layout.getVBaseClassOffset(Base);
1876 Result.Offset -= Layout.getBaseClassOffset(Base);
1916 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(DerivedDecl);
1917 Obj.getLValueOffset() += Layout.getVBaseClassOffset(BaseDecl);
3915 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
3942 BaseType->getAsCXXRecordDecl(), &Layout))
3946 if (!HandleLValueMember(Info, I->getInit(), Subobject, FD, &Layout))
5296 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
5304 if (!HandleLValueDirectBase(Info, E, Subobject, CD, Base, &Layout))
5318 if (!HandleLValueMember(Info, E, Subobject, I, &Layout))
5393 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD);
5410 if (!HandleLValueMember(Info, InitExpr, Subobject, Field, &Layout))
5439 Subobject, Field, &Layout))
6338 /// record layout. e.g.
6355 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(FD->getParent());
6356 return FD->getFieldIndex() + 1 == Layout.getFieldCount();
7659 // Find the layout of the class whose base we are looking into.