Lines Matching defs:Layout
339 const llvm::StructLayout *Layout =
345 Layout->getElementOffset(Op));
675 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
714 Layout.getFieldOffset(FieldNo));
734 if (!AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit,
744 if (!AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI,
776 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
780 if (Layout.hasOwnVFPtr()) {
797 CharUnits BaseOffset = Layout.getBaseClassOffset(BD);
805 bool IsPrimaryBase = Layout.getPrimaryBase() == Base.Decl;
835 if (!AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits,
844 if (!AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits,