Lines Matching full:layout
1 //===--- VTTBuilder.cpp - C++ VTT layout builder --------------------------===//
10 // This contains code dealing with generation of the layout of virtual table
61 // Don't layout virtual bases.
68 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
70 Layout.getBaseClassOffset(BaseDecl);
72 // Layout the VTT for this base.
116 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
119 Layout.getBaseClassOffset(BaseDecl);
121 if (!Layout.isPrimaryBaseVirtual() &&
122 Layout.getPrimaryBase() == BaseDecl)
172 // We only need to layout virtual VTTs for this base if it actually has