diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-08-20 09:47:06 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-08-20 09:47:06 +0000 |
commit | e09303808ab4cc2d45ebcc7425a9ba4cbd462820 (patch) | |
tree | b450e633158f4b22a85f038ff2e8c34eb8f87ac0 /clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp | |
parent | 8536fd1b645a064752176bdae8478ebd8c086195 (diff) | |
download | bcm5719-llvm-e09303808ab4cc2d45ebcc7425a9ba4cbd462820.tar.gz bcm5719-llvm-e09303808ab4cc2d45ebcc7425a9ba4cbd462820.zip |
[clang-tidy] Fold the meat of the UseNullPtrCheck into an anonymous namespace.
While convenient, RecursiveASTVisitor generates a ridiculous amount of dead
template code. Making it not visible from the outside lets the compiler
eliminate some of it, shrinking clang-tidy by ~140k.
llvm-svn: 245548
Diffstat (limited to 'clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp')
-rw-r--r-- | clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp b/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp index 8a0a37101c6..6c3435c2d2d 100644 --- a/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp +++ b/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp @@ -20,6 +20,7 @@ using namespace llvm; namespace clang { namespace tidy { namespace modernize { +namespace { const char CastSequence[] = "sequence"; @@ -438,6 +439,7 @@ private: Expr *FirstSubExpr; bool PruneSubtree; }; +} // namespace UseNullptrCheck::UseNullptrCheck(StringRef Name, ClangTidyContext *Context) : ClangTidyCheck(Name, Context), |