From: Fariborz Jahanian Date: Wed, 14 Aug 2013 00:07:10 +0000 (+0000) Subject: Refine diagnostics in my last patch. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=62474848126c628f2273205fd815201c3503a0dc;p=clang Refine diagnostics in my last patch. // rdar://14303083 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188335 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 5a2e6a9c6b..d35680848b 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -1899,7 +1899,8 @@ def warn_objc_string_literal_comparison : Warning< "direct comparison of a string literal has undefined behavior">, InGroup; def warn_concatenated_nsarray_literal : Warning< - "concatenated nsstring literal for an nsarray expression">, + "concatenated NSString literal for an NSArray expression - " + "possibly missing a comma">, InGroup; def note_objc_literal_comparison_isequal : Note< "use 'isEqual:' instead">; diff --git a/test/SemaObjC/objc-array-literal.m b/test/SemaObjC/objc-array-literal.m index 0d18d73c41..e6e4c471b5 100644 --- a/test/SemaObjC/objc-array-literal.m +++ b/test/SemaObjC/objc-array-literal.m @@ -43,5 +43,5 @@ int main() { // rdar://14303083 id Test14303083() { id obj = @[ @"A", (@"B" @"C")]; - return @[ @"A", @"B" @"C"]; // expected-warning {{concatenated nsstring literal for an nsarray expression}} + return @[ @"A", @"B" @"C"]; // expected-warning {{concatenated NSString literal for an NSArray expression - possibly missing a comma}} }