diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-05-05 16:40:13 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-05-05 16:40:13 +0000 |
commit | 430c23bb422ec3332a6e462fba353c1e8051fb85 (patch) | |
tree | 12adcfe5a847d1269354eae8bd5e4f5331a5f9c6 /clang/test/SemaCXX/pascal-strings.cpp | |
parent | e54c307bb4ed92a625216f477b223f193b0fcc2c (diff) | |
download | bcm5719-llvm-430c23bb422ec3332a6e462fba353c1e8051fb85.tar.gz bcm5719-llvm-430c23bb422ec3332a6e462fba353c1e8051fb85.zip |
Handle parens properly when initializing a char array from a string literal.
llvm-svn: 181159
Diffstat (limited to 'clang/test/SemaCXX/pascal-strings.cpp')
-rw-r--r-- | clang/test/SemaCXX/pascal-strings.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/pascal-strings.cpp b/clang/test/SemaCXX/pascal-strings.cpp index 89194b54aa8..f4c692db58f 100644 --- a/clang/test/SemaCXX/pascal-strings.cpp +++ b/clang/test/SemaCXX/pascal-strings.cpp @@ -4,3 +4,5 @@ const wchar_t *pascalString = L"\pThis is a Pascal string"; unsigned char a[3] = "\pa"; unsigned char b[3] = "\pab"; unsigned char c[3] = "\pabc"; // expected-error {{initializer-string for char array is too long}} +unsigned char d[3] = ("\pab"); +unsigned char e[3] = ("\pabc"); // expected-error {{initializer-string for char array is too long}} |