summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/warn-char-subscripts.c
diff options
context:
space:
mode:
authorSam Weinig <sam.weinig@gmail.com>2009-09-14 20:14:57 +0000
committerSam Weinig <sam.weinig@gmail.com>2009-09-14 20:14:57 +0000
commitb7608d7064756119d7f014ee5dff3b547eb8a7a9 (patch)
treede31e37c967bf8c0991a845067bc8696d024902a /clang/test/Sema/warn-char-subscripts.c
parent406f634df52d7a257814e2856012bda218bc4eb3 (diff)
downloadbcm5719-llvm-b7608d7064756119d7f014ee5dff3b547eb8a7a9.tar.gz
bcm5719-llvm-b7608d7064756119d7f014ee5dff3b547eb8a7a9.zip
-Wchar-subscripts should not warn for explicit signed char subscripts either. Another fix for PR4978.
llvm-svn: 81780
Diffstat (limited to 'clang/test/Sema/warn-char-subscripts.c')
-rw-r--r--clang/test/Sema/warn-char-subscripts.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/Sema/warn-char-subscripts.c b/clang/test/Sema/warn-char-subscripts.c
index 972393cd6c0..c6fd78cc1f7 100644
--- a/clang/test/Sema/warn-char-subscripts.c
+++ b/clang/test/Sema/warn-char-subscripts.c
@@ -33,7 +33,7 @@ void t5() {
void t6() {
int array[1] = { 0 };
signed char subscript = 0;
- int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}}
+ int val = array[subscript]; // no warning for explicit signed char
}
void t7() {
@@ -53,7 +53,7 @@ typedef signed char SignedCharTy;
void t9() {
int array[1] = { 0 };
SignedCharTy subscript = 0;
- int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}}
+ int val = array[subscript]; // no warning for explicit signed char
}
typedef unsigned char UnsignedCharTy;
OpenPOWER on IntegriCloud