aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2012-10-24 20:14:09 +0000
committerEli Friedman <eli.friedman@gmail.com>2012-10-24 20:14:09 +0000
commit6c8b6498bed5f378018285c42b367dc2e06a98cd (patch)
tree2547c74cc46a29af812806d6202c3301fb7f6b6f
parenta71a7d8a1ce4474e7bdb680658fb58b6caf391d3 (diff)
Add an additional test for namespaces and -Wmissing-variable-declarations. Move C++ test into SemaCXX.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166616 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/SemaCXX/warn-missing-variable-declarations.cpp (renamed from test/Sema/warn-missing-variable-declarations.cpp)4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/Sema/warn-missing-variable-declarations.cpp b/test/SemaCXX/warn-missing-variable-declarations.cpp
index 77c4c01501..12af9735d1 100644
--- a/test/Sema/warn-missing-variable-declarations.cpp
+++ b/test/SemaCXX/warn-missing-variable-declarations.cpp
@@ -4,6 +4,10 @@
int vbad1; // expected-warning{{no previous extern declaration for non-static variable 'vbad1'}}
int vbad2 = 10; // expected-warning{{no previous extern declaration for non-static variable 'vbad2'}}
+namespace x {
+ int vbad3; // expected-warning{{no previous extern declaration for non-static variable 'vbad3'}}
+}
+
// Variable declarations that should not trigger a warning.
static int vgood1;
extern int vgood2;