[cfe-commits] r64548 - /cfe/trunk/lib/Sema/SemaDeclObjC.cpp
Chris Lattner
clattner at apple.com
Sun Feb 15 11:07:36 PST 2009
On Feb 15, 2009, at 10:30 AM, fjahanian wrote:
>
> On Feb 14, 2009, at 5:39 PM, Chris Lattner wrote:
>
>>
>> On Feb 14, 2009, at 9:59 AM, Fariborz Jahanian wrote:
>>
>>> I am sure you want the simplification to be equivalent to the
>>> original (even though it
>>> is not obvious to me right away :).
>>
>> I'm not sure what you're saying here. Are you saying that I broke
>> something?
> Sorry I wasn't clear. As long as a protocol which is both
> unavailable and deprecated
> (well just for the sake of argument). triggers two warning then
> behaviour is the same.
> protocol-atttribute-1.m tests that. So we are OK.
Yep, thanks Fariborz. I plan to refactor some of this code when I get
a chance (maybe tomorrow). It would be nice to have a general "check
decl use attributes" routine which would handle all of these
consistently. attr(unavailable) doesn't make much sense on C
declarations, but if someone did use it, it would be nice to be
consistent and emit the warning.
-Chris
More information about the cfe-commits
mailing list