Lines Matching refs:Layout
38 // Get the layout.
39 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
45 Offset += Layout.getBaseClassOffset(BaseDecl);
88 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(Derived);
90 Offset = Layout.getVBaseClassOffset(Base);
92 Offset = Layout.getBaseClassOffset(Base);
186 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(Derived);
188 CharUnits VBaseOffset = Layout.getVBaseClassOffset(VBase);
300 const ASTRecordLayout &Layout =
303 Layout.getVBaseClassOffset(Base) :
304 Layout.getBaseClassOffset(Base);
1511 const ASTRecordLayout &Layout =
1514 BaseOffset = Layout.getVBaseClassOffset(BaseDecl);
1518 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD);
1520 BaseOffset = Base.getBaseOffset() + Layout.getBaseClassOffset(BaseDecl);
1522 OffsetFromNearestVBase + Layout.getBaseClassOffset(BaseDecl);
1523 BaseDeclIsNonVirtualPrimaryBase = Layout.getPrimaryBase() == BaseDecl;