Eugene.Zelenko created this revision. Eugene.Zelenko added a reviewer: omtcyf0. Eugene.Zelenko added a subscriber: cfe-commits. Eugene.Zelenko set the repository for this revision to rL LLVM.
Repository: rL LLVM https://reviews.llvm.org/D24178 Files: clang-rename/USRFinder.h Index: clang-rename/USRFinder.h =================================================================== --- clang-rename/USRFinder.h +++ clang-rename/USRFinder.h @@ -12,18 +12,21 @@ /// code. /// //===----------------------------------------------------------------------===// + #ifndef LLVM_CLANG_TOOLS_EXTRA_CLANG_RENAME_USR_FINDER_H #define LLVM_CLANG_TOOLS_EXTRA_CLANG_RENAME_USR_FINDER_H #include "clang/AST/AST.h" #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include <string> +#include <vector> using namespace llvm; using namespace clang::ast_matchers; namespace clang { + class ASTContext; class Decl; class SourceLocation; @@ -64,7 +67,7 @@ Finder.addMatcher(NestedNameSpecifierLocMatcher, this); } - virtual void run(const MatchFinder::MatchResult &Result) { + void run(const MatchFinder::MatchResult &Result) override { const auto *NNS = Result.Nodes.getNodeAs<NestedNameSpecifierLoc>( "nestedNameSpecifierLoc"); Locations.push_back(*NNS); @@ -74,7 +77,8 @@ std::vector<NestedNameSpecifierLoc> Locations; MatchFinder Finder; }; -} -} + +} // namespace rename +} // namespace clang #endif // LLVM_CLANG_TOOLS_EXTRA_CLANG_RENAME_USR_FINDER_H
Index: clang-rename/USRFinder.h =================================================================== --- clang-rename/USRFinder.h +++ clang-rename/USRFinder.h @@ -12,18 +12,21 @@ /// code. /// //===----------------------------------------------------------------------===// + #ifndef LLVM_CLANG_TOOLS_EXTRA_CLANG_RENAME_USR_FINDER_H #define LLVM_CLANG_TOOLS_EXTRA_CLANG_RENAME_USR_FINDER_H #include "clang/AST/AST.h" #include "clang/AST/ASTContext.h" #include "clang/ASTMatchers/ASTMatchFinder.h" #include <string> +#include <vector> using namespace llvm; using namespace clang::ast_matchers; namespace clang { + class ASTContext; class Decl; class SourceLocation; @@ -64,7 +67,7 @@ Finder.addMatcher(NestedNameSpecifierLocMatcher, this); } - virtual void run(const MatchFinder::MatchResult &Result) { + void run(const MatchFinder::MatchResult &Result) override { const auto *NNS = Result.Nodes.getNodeAs<NestedNameSpecifierLoc>( "nestedNameSpecifierLoc"); Locations.push_back(*NNS); @@ -74,7 +77,8 @@ std::vector<NestedNameSpecifierLoc> Locations; MatchFinder Finder; }; -} -} + +} // namespace rename +} // namespace clang #endif // LLVM_CLANG_TOOLS_EXTRA_CLANG_RENAME_USR_FINDER_H
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits