aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2012-07-17 08:03:01 +0000
committerDaniel Jasper <djasper@google.com>2012-07-17 08:03:01 +0000
commitd5c66dd664b005866c9f7fc91eb0d49164bca36f (patch)
tree0fcd02e5c694f7c798caf6cf3d749f1dd27eca81 /lib
parent19e88c02889017753747e64606d9b1ad0041f11a (diff)
Move RefactoringCallbacks to Tooling to avoid dependency from
ASTMatchers (lower level abstraction) to Tooling (higher level abstraction). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160351 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/ASTMatchers/CMakeLists.txt1
-rw-r--r--lib/Tooling/CMakeLists.txt2
-rw-r--r--lib/Tooling/RefactoringCallbacks.cpp (renamed from lib/ASTMatchers/RefactoringCallbacks.cpp)2
3 files changed, 3 insertions, 2 deletions
diff --git a/lib/ASTMatchers/CMakeLists.txt b/lib/ASTMatchers/CMakeLists.txt
index ac7988d86f..8fc7d4b208 100644
--- a/lib/ASTMatchers/CMakeLists.txt
+++ b/lib/ASTMatchers/CMakeLists.txt
@@ -4,7 +4,6 @@ set(LLVM_USED_LIBS clangBasic clangAST)
add_clang_library(clangASTMatchers
ASTMatchFinder.cpp
ASTMatchersInternal.cpp
- RefactoringCallbacks.cpp
)
add_dependencies(clangASTMatchers
diff --git a/lib/Tooling/CMakeLists.txt b/lib/Tooling/CMakeLists.txt
index c96691b625..bec266cc7b 100644
--- a/lib/Tooling/CMakeLists.txt
+++ b/lib/Tooling/CMakeLists.txt
@@ -6,6 +6,7 @@ add_clang_library(clangTooling
Refactoring.cpp
Tooling.cpp
ArgumentsAdjusters.cpp
+ RefactoringCallbacks.cpp
)
add_dependencies(clangTooling
@@ -16,5 +17,6 @@ target_link_libraries(clangTooling
clangBasic
clangFrontend
clangAST
+ clangASTMatchers
clangRewrite
)
diff --git a/lib/ASTMatchers/RefactoringCallbacks.cpp b/lib/Tooling/RefactoringCallbacks.cpp
index e747cd7bdc..2584747d6d 100644
--- a/lib/ASTMatchers/RefactoringCallbacks.cpp
+++ b/lib/Tooling/RefactoringCallbacks.cpp
@@ -10,7 +10,7 @@
//
//===----------------------------------------------------------------------===//
#include "clang/Lex/Lexer.h"
-#include "clang/ASTMatchers/RefactoringCallbacks.h"
+#include "clang/Tooling/RefactoringCallbacks.h"
namespace clang {
namespace ast_matchers {