summaryrefslogtreecommitdiffstats
path: root/tools/clang-check
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2014-12-03 17:53:02 +0000
committerAlexander Kornienko <alexfh@google.com>2014-12-03 17:53:02 +0000
commitdd74c42fb6aac02937b2183a45d25ee36eb9c9e4 (patch)
treec36afff99742c0155ba7c4a59222a86618e41c08 /tools/clang-check
parent98d231652e4f4cebd4777377aa29b2b0732e3ae5 (diff)
Make ArgumentsAdjuster an std::function.
Reviewers: klimek Reviewed By: klimek Subscribers: klimek, cfe-commits Differential Revision: http://reviews.llvm.org/D6505 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@223248 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/clang-check')
-rw-r--r--tools/clang-check/ClangCheck.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/clang-check/ClangCheck.cpp b/tools/clang-check/ClangCheck.cpp
index d92a8d5518..50ba17b80d 100644
--- a/tools/clang-check/ClangCheck.cpp
+++ b/tools/clang-check/ClangCheck.cpp
@@ -155,12 +155,12 @@ int main(int argc, const char **argv) {
// Clear adjusters because -fsyntax-only is inserted by the default chain.
Tool.clearArgumentsAdjusters();
- Tool.appendArgumentsAdjuster(new ClangStripOutputAdjuster());
+ Tool.appendArgumentsAdjuster(getClangStripOutputAdjuster());
// Running the analyzer requires --analyze. Other modes can work with the
// -fsyntax-only option.
- Tool.appendArgumentsAdjuster(new InsertArgumentAdjuster(
- Analyze ? "--analyze" : "-fsyntax-only", InsertArgumentAdjuster::BEGIN));
+ Tool.appendArgumentsAdjuster(getInsertArgumentAdjuster(
+ Analyze ? "--analyze" : "-fsyntax-only", ArgumentInsertPosition::BEGIN));
ClangCheckActionFactory CheckFactory;
std::unique_ptr<FrontendActionFactory> FrontendFactory;