t.p.northover accepted this revision. t.p.northover added a comment. This revision is now accepted and ready to land. This looks reasonable to me. In particular, it doesn't seem to affect Clang yet. Cheers. Tim. http://reviews.llvm.org/D17730