r176303 - objective-C: clang, following gcc, warns on
jahanian
fjahanian at apple.com
Thu Feb 28 15:05:52 PST 2013
On Feb 28, 2013, at 3:03 PM, Jordan Rose <jordan_rose at apple.com> wrote:
>
> On Feb 28, 2013, at 14:36 , Fariborz Jahanian <fjahanian at apple.com> wrote:
>
>> Author: fjahanian
>> Date: Thu Feb 28 16:36:31 2013
>> New Revision: 176303
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=176303&view=rev
>> Log:
>> objective-C: clang, following gcc, warns on
>> use of stand-alone protocol as type and uses
>> id<proto>. Modify warning to say what compiler
>> is doing. // rdar//13158394
>>
>> Modified:
>> cfe/trunk/include/clang/Basic/DiagnosticParseKinds.td
>> cfe/trunk/test/FixIt/fixit-objc.m
>> cfe/trunk/test/Parser/placeholder-recovery.m
>> cfe/trunk/test/SemaObjC/protocol-archane.m
>>
>> Modified: cfe/trunk/include/clang/Basic/DiagnosticParseKinds.td
>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticParseKinds.td?rev=176303&r1=176302&r2=176303&view=diff
>> ==============================================================================
>> --- cfe/trunk/include/clang/Basic/DiagnosticParseKinds.td (original)
>> +++ cfe/trunk/include/clang/Basic/DiagnosticParseKinds.td Thu Feb 28 16:36:31 2013
>> @@ -363,7 +363,7 @@ def note_objc_container_start : Note<
>> "%select{class|protocol|category|class extension|implementation"
>> "|category implementation}0 started here">;
>> def warn_objc_protocol_qualifier_missing_id : Warning<
>> - "protocol qualifiers without 'id' is archaic">;
>> + "property has no object type specified; defaults to qualified 'id'">;
>
> "property"? Your test case is a local variable. Was that supposed to be "protocol"?
Oops. Where did it come from :)? Thanks for catching it.
- Fariborz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130228/2a2a22ed/attachment.html>
More information about the cfe-commits
mailing list