Add a new warning -Wmissing-variable-declarations, to warn about variables
authorEli Friedman <eli.friedman@gmail.com>
Tue, 23 Oct 2012 20:19:32 +0000 (20:19 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Tue, 23 Oct 2012 20:19:32 +0000 (20:19 +0000)
commit7d14b3c9b3f9f39f0a0ad7439eac86f3ca57097a
tree3cc81323a18b2bb5f4018fe58d1ec58f7db2d387
parentb0eea8b54bfaabbcd9d767b3e0caa6a32bc9f4d1
Add a new warning -Wmissing-variable-declarations, to warn about variables
defined without a previous declaration.  This is similar to
-Wmissing-prototypes, but for variables instead of functions.

Patch by Ed Schouten.

llvm-svn: 166498
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/lib/Sema/Sema.cpp
clang/lib/Sema/SemaDecl.cpp
clang/test/Sema/warn-missing-variable-declarations.c [new file with mode: 0644]
clang/test/Sema/warn-missing-variable-declarations.cpp [new file with mode: 0644]