[cfe-commits] Patch to fix warning on qualified typedef with 'unused' attribute
Jason Haslam
jason.haslam at gmail.com
Tue Sep 11 08:06:52 PDT 2012
On Sep 10, 2012, at 11:38 PM, Douglas Gregor <dgregor at apple.com> wrote:
>
> On Sep 10, 2012, at 2:53 PM, Jason Haslam <jason.haslam at gmail.com> wrote:
>
>> This test case incorrectly warns because the diagnostic fails to look through the qualifier when it checks the typedef's 'unused' attribute:
>> 1 namespace NS { typedef int Int __attribute__((unused)); }
>> 2 void f() {
>> 3 NS::Int i; // bogus unused variable warning
>> 4 }
>>
>> The attached patch contains a fix and test case.
>
> LGTM, thanks!
Thanks for looking at this. I don't have commit access. Could somebody commit it for me?
Jason
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120911/fe046be1/attachment.html>
More information about the cfe-commits
mailing list