diff options
author | Yitzhak Mandelbaum <yitzhakm@google.com> | 2020-11-30 19:55:15 +0000 |
---|---|---|
committer | Yitzhak Mandelbaum <yitzhakm@google.com> | 2020-11-30 20:15:26 +0000 |
commit | fdff677a955730b3e85b870ff1b30d7f8ea5719c (patch) | |
tree | 6fcd4aecb4561e948bd261f7750819840f6be9b0 /clang/unittests | |
parent | e5c17b2deea5620dcc736a9dad5def219f86e4da (diff) | |
download | llvm-project-fdff677a955730b3e85b870ff1b30d7f8ea5719c.tar.gz |
[libTooling] Remove deprecated Clang Transformer declarations
A number of declarations were leftover after the move from `clang::tooling` to
`clang::transformer`. This patch removes those declarations and upgrades the
handful of references to the deprecated declarations.
Differential Revision: https://reviews.llvm.org/D92340
Diffstat (limited to 'clang/unittests')
-rw-r--r-- | clang/unittests/Tooling/TransformerTest.cpp | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/clang/unittests/Tooling/TransformerTest.cpp b/clang/unittests/Tooling/TransformerTest.cpp index e4fcc210782f..9ef1c08a7cfa 100644 --- a/clang/unittests/Tooling/TransformerTest.cpp +++ b/clang/unittests/Tooling/TransformerTest.cpp @@ -21,12 +21,21 @@ using namespace clang; using namespace tooling; using namespace ast_matchers; namespace { +using ::clang::transformer::addInclude; +using ::clang::transformer::applyFirst; +using ::clang::transformer::before; +using ::clang::transformer::cat; +using ::clang::transformer::changeTo; +using ::clang::transformer::makeRule; +using ::clang::transformer::member; +using ::clang::transformer::name; +using ::clang::transformer::node; +using ::clang::transformer::remove; +using ::clang::transformer::rewriteDescendants; +using ::clang::transformer::RewriteRule; +using ::clang::transformer::statement; using ::testing::ElementsAre; using ::testing::IsEmpty; -using transformer::cat; -using transformer::changeTo; -using transformer::rewriteDescendants; -using transformer::RewriteRule; constexpr char KHeaderContents[] = R"cc( struct string { @@ -339,8 +348,9 @@ TEST_F(TransformerTest, NodePartNameDeclRefFailure) { TEST_F(TransformerTest, NodePartMember) { StringRef E = "expr"; - RewriteRule Rule = makeRule(memberExpr(member(hasName("bad"))).bind(E), - changeTo(member(std::string(E)), cat("good"))); + RewriteRule Rule = + makeRule(memberExpr(clang::ast_matchers::member(hasName("bad"))).bind(E), + changeTo(member(std::string(E)), cat("good"))); std::string Input = R"cc( struct S { |