summaryrefslogtreecommitdiffstats
path: root/clang/test/Lexer/constants.c
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2011-08-19 03:20:12 +0000
committerCraig Topper <craig.topper@gmail.com>2011-08-19 03:20:12 +0000
commit6eb2058a6a25f49a12fa0cda6f8589bdbc8788dd (patch)
tree2fa27761eeb39c0697f444fb06297b9fe9db3f83 /clang/test/Lexer/constants.c
parent4dd3e948ef81134b545ffc9e416b8410507cfb60 (diff)
downloadbcm5719-llvm-6eb2058a6a25f49a12fa0cda6f8589bdbc8788dd.tar.gz
bcm5719-llvm-6eb2058a6a25f49a12fa0cda6f8589bdbc8788dd.zip
Warn about and truncate UCNs that are too big for their character literal type.
llvm-svn: 138031
Diffstat (limited to 'clang/test/Lexer/constants.c')
-rw-r--r--clang/test/Lexer/constants.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/Lexer/constants.c b/clang/test/Lexer/constants.c
index 3d2da2c764e..013103b1f5d 100644
--- a/clang/test/Lexer/constants.c
+++ b/clang/test/Lexer/constants.c
@@ -65,3 +65,5 @@ double t1[] = {
// PR7888
double g = 1e100000000; // expected-warning {{too large}}
+
+char h = '\u1234'; // expected-warning {{character unicode escape sequence too long for its type}}
OpenPOWER on IntegriCloud