aaron.ballman added a comment.

Can you point me to some documentation on what the semantics of this attribute 
are? For instance, how does it play with other attributes (like naked or 
dllexport), is there a reason it shouldn't apply to Objective-C methods, etc?


================
Comment at: include/clang/Basic/Attr.td:2175
@@ +2174,3 @@
+def GcLeafFunction : InheritableAttr {
+  let Spellings = [GNU<"gc_leaf_function">];
+  let Subjects = SubjectList<[Function]>;
----------------
Any particular reason for this to not have a C++11 spelling under the clang 
namespace, in addition to the GNU-style spelling?


http://reviews.llvm.org/D15998



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to