summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/dead-stores.c
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-05-05 23:12:21 +0000
committerTed Kremenek <kremenek@apple.com>2008-05-05 23:12:21 +0000
commitf15cd14a3d1e4dbbdc22f6c3ae7c46189a16be5e (patch)
tree5c27c84e0e96bbe9ea0e4c7683002d534ae6e820 /clang/test/Analysis/dead-stores.c
parent310a38d51e334a0626dc10b68c7807574df1d363 (diff)
downloadbcm5719-llvm-f15cd14a3d1e4dbbdc22f6c3ae7c46189a16be5e.tar.gz
bcm5719-llvm-f15cd14a3d1e4dbbdc22f6c3ae7c46189a16be5e.zip
Emit dead store warnings for ++ and -- operators.
llvm-svn: 50679
Diffstat (limited to 'clang/test/Analysis/dead-stores.c')
-rw-r--r--clang/test/Analysis/dead-stores.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/clang/test/Analysis/dead-stores.c b/clang/test/Analysis/dead-stores.c
index 58960605f08..2ec9b48f006 100644
--- a/clang/test/Analysis/dead-stores.c
+++ b/clang/test/Analysis/dead-stores.c
@@ -35,4 +35,11 @@ void f5() {
int x = 4; // no-warning
int *p = &x; // expected-warning{{value stored to variable is never used}}
-} \ No newline at end of file
+}
+
+int f6() {
+
+ int x = 4;
+ ++x; // expected-warning{{value stored to variable is never used}}
+ return 1;
+}
OpenPOWER on IntegriCloud