rsmith accepted this revision.
rsmith added a comment.
This revision is now accepted and ready to land.

I'm really sad about this; C++11 attributes were supposed to fix the 
undisciplined "do what I mean" behavior of GNU attributes. But you're right, 
these really are type attributes, and really should be permitted to appertain 
to types. That we permit these to appertain to function declarations is the 
mistake, but it's a mistake we need to make to match GCC, so while I'm sad 
about it, I think this patch is the right thing.


https://reviews.llvm.org/D43750



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
  • [PATCH] D43750: A... Aaron Ballman via Phabricator via cfe-commits
    • [PATCH] D437... Aaron Ballman via Phabricator via cfe-commits
    • [PATCH] D437... Aaron Ballman via Phabricator via cfe-commits
    • [PATCH] D437... Richard Smith - zygoloid via Phabricator via cfe-commits
    • [PATCH] D437... Aaron Ballman via Phabricator via cfe-commits

Reply via email to