diff options
Diffstat (limited to 'clang/test/SemaObjC/exprs.m')
-rw-r--r-- | clang/test/SemaObjC/exprs.m | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/clang/test/SemaObjC/exprs.m b/clang/test/SemaObjC/exprs.m index cb7f723f396..3918923409e 100644 --- a/clang/test/SemaObjC/exprs.m +++ b/clang/test/SemaObjC/exprs.m @@ -1,7 +1,19 @@ // RUN: clang %s -fsyntax-only -verify // rdar://6597252 -Class foo(Class X) { +Class test1(Class X) { return 1 ? X : X; } + +// rdar://6079877 +void test2() { + id str = @"foo" + "bar\0" // expected-warning {{literal contains NUL character}} + @"baz" " blarg"; + id str2 = @"foo" + "bar" + @"baz" + " b\0larg"; // expected-warning {{literal contains NUL character}} + +}
\ No newline at end of file |