Author: hokein Date: Tue Sep 27 03:01:04 2016 New Revision: 282477 URL: http://llvm.org/viewvc/llvm-project?rev=282477&view=rev Log: [clang-move] Use isStaticStorageClass matcher.
Modified: clang-tools-extra/trunk/clang-move/ClangMove.cpp Modified: clang-tools-extra/trunk/clang-move/ClangMove.cpp URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-move/ClangMove.cpp?rev=282477&r1=282476&r2=282477&view=diff ============================================================================== --- clang-tools-extra/trunk/clang-move/ClangMove.cpp (original) +++ clang-tools-extra/trunk/clang-move/ClangMove.cpp Tue Sep 27 03:01:04 2016 @@ -23,12 +23,6 @@ namespace clang { namespace move { namespace { -// FIXME: Move to ASTMatcher. -AST_POLYMORPHIC_MATCHER(isStatic, AST_POLYMORPHIC_SUPPORTED_TYPES(FunctionDecl, - VarDecl)) { - return Node.getStorageClass() == SC_Static; -} - class FindAllIncludes : public clang::PPCallbacks { public: explicit FindAllIncludes(SourceManager *SM, ClangMoveTool *const MoveTool) @@ -241,9 +235,9 @@ void ClangMoveTool::registerMatchers(ast // Match static functions/variabale definitions in old cc. Finder->addMatcher( namedDecl(anyOf(functionDecl(isDefinition(), unless(InMovedClass), - isStatic(), InOldCC), - varDecl(isDefinition(), unless(InMovedClass), isStatic(), - InOldCC))) + isStaticStorageClass(), InOldCC), + varDecl(isDefinition(), unless(InMovedClass), + isStaticStorageClass(), InOldCC))) .bind("static_decls"), this); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits