aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMatt Beaumont-Gay <matthewbg@google.com>2013-03-28 21:46:45 +0000
committerMatt Beaumont-Gay <matthewbg@google.com>2013-03-28 21:46:45 +0000
commit59d8ccb45eeb33d255fd39933e75b45770a7a009 (patch)
tree6df5f3d42ec1fcb5189cb5b1d41c4f4b4bafa116 /test
parentedd2cb381e9c7a45354677c7fb6a93ae2a0080b7 (diff)
Warn about more than the first unused variable when -Werror is set.
To do this, thread DiagnosticErrorTrap's hasUnrecoverableErrorOccurred through to Scope. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178294 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/Sema/warn-unused-variables-werror.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/Sema/warn-unused-variables-werror.c b/test/Sema/warn-unused-variables-werror.c
new file mode 100644
index 0000000000..ceaff1ba69
--- /dev/null
+++ b/test/Sema/warn-unused-variables-werror.c
@@ -0,0 +1,6 @@
+// RUN: %clang_cc1 -fsyntax-only -Wunused-variable -Werror -verify %s
+
+void f() {
+ int i; // expected-error{{unused}}
+ int j; // expected-error{{unused}}
+}