Note to self:
if (const RecordType *RT =
FD->getType()->getBaseElementTypeUnsafe()->getAs<RecordType>()) {
const ASTRecordLayout &Layout = Context.getASTRecordLayout(RT->getDecl());
if (Layout.hasZeroSizedMemberOrBase())
HasZeroSizedMemberOrBase = true;
}
should move inside getAdjustedFieldInfo, in order to merge better with the
RequiredAlignment patch.
http://llvm-reviews.chandlerc.com/D2283
http://llvm-reviews.chandlerc.com/D2258
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits