From 6c8b6498bed5f378018285c42b367dc2e06a98cd Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Wed, 24 Oct 2012 20:14:09 +0000 Subject: [PATCH] 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 --- test/{Sema => SemaCXX}/warn-missing-variable-declarations.cpp | 4 ++++ 1 file changed, 4 insertions(+) rename test/{Sema => SemaCXX}/warn-missing-variable-declarations.cpp (88%) diff --git a/test/Sema/warn-missing-variable-declarations.cpp b/test/SemaCXX/warn-missing-variable-declarations.cpp similarity index 88% rename from test/Sema/warn-missing-variable-declarations.cpp rename to 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; -- 2.40.0