1*67e74705SXin Li// RUN: %clang_cc1 %s -verify -fsyntax-only 2*67e74705SXin Li// RUN: %clang_cc1 %s -verify -fsyntax-only -DDECLAREIT 3*67e74705SXin Li 4*67e74705SXin Li// a declaration of NSConstantString is not required. 5*67e74705SXin Li#ifdef DECLAREIT 6*67e74705SXin Li@interface NSConstantString; 7*67e74705SXin Li@end 8*67e74705SXin Li#endif 9*67e74705SXin Li 10*67e74705SXin Li 11*67e74705SXin Li 12*67e74705SXin Liid s = @"123"; // simple 13*67e74705SXin Liid t = @"123" @"456"; // concat 14*67e74705SXin Liid u = @"123" @ blah; // expected-error {{unexpected token}} 15*67e74705SXin Li 16