ahatanak added a comment.

I've managed to remove _Atomic from the types of the return and parameter of 
getter and setter functions in my new patch.

I'm not sure how I should handle typedefs though. If I had the following 
typedef,

typedef _Atomic(_Bool) AtomicBool,

would it be OK to desugar the typedef and then remove _Atomic? I'm not sure 
this is always correct because dusugaring typedefs will remove the attributes 
attached to them that might be important too.


http://reviews.llvm.org/D20407



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

Reply via email to