diff options
-rw-r--r-- | test/Sema/dead-stores.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/Sema/dead-stores.c b/test/Sema/dead-stores.c index a84125b0e8..dc4fe586f2 100644 --- a/test/Sema/dead-stores.c +++ b/test/Sema/dead-stores.c @@ -1,6 +1,13 @@ // RUN: clang -warn-dead-stores -verify %s + void x() { int k, y; int abc=1; long idx=abc+3*5; // expected-warning {{value stored to variable is never used}} } + +void a(void *b) { + char *c = (char*)b; // no-warning + char *d = b+1; // expected-warning {{value stored to variable is never used}} + printf("%s", c); +} |