From: Eric Liu Date: Thu, 26 Oct 2017 13:09:50 +0000 (+0000) Subject: Try to fix warnings and windows test failures caused by r316653 X-Git-Tag: llvmorg-6.0.0-rc1~4840 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=83454aaec49521b9ed66af0c8cacef196b2d536a;p=platform%2Fupstream%2Fllvm.git Try to fix warnings and windows test failures caused by r316653 llvm-svn: 316661 --- diff --git a/clang/lib/Tooling/StandaloneExecution.cpp b/clang/lib/Tooling/StandaloneExecution.cpp index aade40b..e52e4a6 100644 --- a/clang/lib/Tooling/StandaloneExecution.cpp +++ b/clang/lib/Tooling/StandaloneExecution.cpp @@ -62,7 +62,7 @@ llvm::Error StandaloneToolExecutor::execute( auto &Action = Actions.front(); Tool.appendArgumentsAdjuster(Action.second); Tool.appendArgumentsAdjuster(ArgsAdjuster); - if (int Ret = Tool.run(Action.first.get())) + if (Tool.run(Action.first.get())) return make_string_error("Failed to run action."); return llvm::Error::success(); diff --git a/clang/unittests/Tooling/ExecutionTest.cpp b/clang/unittests/Tooling/ExecutionTest.cpp index da482b8..44e37b4 100644 --- a/clang/unittests/Tooling/ExecutionTest.cpp +++ b/clang/unittests/Tooling/ExecutionTest.cpp @@ -183,10 +183,10 @@ TEST(CreateToolExecutorTest, CreateTestToolExecutor) { } TEST(StandaloneToolTest, SynctaxOnlyActionOnSimpleCode) { - FixedCompilationDatabase Compilations("/", std::vector()); + FixedCompilationDatabase Compilations(".", std::vector()); StandaloneToolExecutor Executor(Compilations, - std::vector(1, "/a.cc")); - Executor.mapVirtualFile("/a.cc", "int x = 0;"); + std::vector(1, "a.cc")); + Executor.mapVirtualFile("a.cc", "int x = 0;"); auto Err = Executor.execute(newFrontendActionFactory(), getClangSyntaxOnlyAdjuster()); @@ -194,10 +194,10 @@ TEST(StandaloneToolTest, SynctaxOnlyActionOnSimpleCode) { } TEST(StandaloneToolTest, SimpleAction) { - FixedCompilationDatabase Compilations("/", std::vector()); + FixedCompilationDatabase Compilations(".", std::vector()); StandaloneToolExecutor Executor(Compilations, - std::vector(1, "/a.cc")); - Executor.mapVirtualFile("/a.cc", "int x = 0;"); + std::vector(1, "a.cc")); + Executor.mapVirtualFile("a.cc", "int x = 0;"); auto Err = Executor.execute(std::unique_ptr( new ReportResultActionFactory(Executor.getExecutionContext()))); @@ -207,10 +207,10 @@ TEST(StandaloneToolTest, SimpleAction) { } TEST(StandaloneToolTest, SimpleActionWithResult) { - FixedCompilationDatabase Compilations("/", std::vector()); + FixedCompilationDatabase Compilations(".", std::vector()); StandaloneToolExecutor Executor(Compilations, - std::vector(1, "/a.cc")); - Executor.mapVirtualFile("/a.cc", "int x = 0; void f() {}"); + std::vector(1, "a.cc")); + Executor.mapVirtualFile("a.cc", "int x = 0; void f() {}"); auto Err = Executor.execute(std::unique_ptr( new ReportResultActionFactory(Executor.getExecutionContext())));