[clang-tidy] Add namespaces checkers.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 16 Jul 2014 14:16:56 +0000 (14:16 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 16 Jul 2014 14:16:56 +0000 (14:16 +0000)
commit2252cbf4e89d76b1c39da89b01d67b3e2b73154b
tree972a4a9393e381d401b0fd4acd64c20e6e1c0cb5
parent73ef216c73164e1012c22a8813e7543637163996
[clang-tidy] Add namespaces checkers.

This change contains of two checkers that warn about
1. anonymous namespaces in header files.
2. 'using namespace' directives everywhere.

Differential Revision: http://reviews.llvm.org/D4523

llvm-svn: 213153
clang-tools-extra/clang-tidy/google/CMakeLists.txt
clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp
clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp [new file with mode: 0644]
clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.h [new file with mode: 0644]
clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp [new file with mode: 0644]
clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.h [new file with mode: 0644]
clang-tools-extra/test/clang-tidy/Inputs/google-namespaces.h [new file with mode: 0644]
clang-tools-extra/test/clang-tidy/google-namespaces.cpp [new file with mode: 0644]