summaryrefslogtreecommitdiffstats
path: root/clang/lib/Tooling/Refactoring/CMakeLists.txt
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2017-10-02 18:42:43 +0000
committerAlex Lorenz <arphaman@gmail.com>2017-10-02 18:42:43 +0000
commit1c0a26bd54d18b2a11c6dbc0ade44509c437ca93 (patch)
tree9e2c888fac554e95de63243947df7c987ef77045 /clang/lib/Tooling/Refactoring/CMakeLists.txt
parenta02d0e2c50cb1240875f0ad9b2b190874c22e238 (diff)
downloadbcm5719-llvm-1c0a26bd54d18b2a11c6dbc0ade44509c437ca93.tar.gz
bcm5719-llvm-1c0a26bd54d18b2a11c6dbc0ade44509c437ca93.zip
[refactor] Simplify the refactoring interface
This commit simplifies the interface for the refactoring action rules and the refactoring requirements. It merges the selection constraints and the selection requirements into one class. The refactoring actions rules must now be implemented using subclassing instead of raw function / lambda pointers. This change also removes a bunch of template-based traits and other template definitions that are now redundant. Differential Revision: https://reviews.llvm.org/D37681 llvm-svn: 314704
Diffstat (limited to 'clang/lib/Tooling/Refactoring/CMakeLists.txt')
-rw-r--r--clang/lib/Tooling/Refactoring/CMakeLists.txt1
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/lib/Tooling/Refactoring/CMakeLists.txt b/clang/lib/Tooling/Refactoring/CMakeLists.txt
index ff9cd1ff9e2..43ea1d9c542 100644
--- a/clang/lib/Tooling/Refactoring/CMakeLists.txt
+++ b/clang/lib/Tooling/Refactoring/CMakeLists.txt
@@ -9,7 +9,6 @@ add_clang_library(clangToolingRefactor
Rename/USRFinder.cpp
Rename/USRFindingAction.cpp
Rename/USRLocFinder.cpp
- SourceSelectionConstraints.cpp
LINK_LIBS
clangAST
OpenPOWER on IntegriCloud