aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2022-10-30 01:58:47 +0700
committerSerge Pavlov <sepavloff@gmail.com>2022-10-30 02:03:12 +0700
commitc1728a40aae31abc0a5d4d07f6f6a6773d803f2c (patch)
tree84b231b8003485e52c52c4a9292e8eb56067679a /clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp
parentcd9aff8aa87d5397bb674d1e35904314dca72aac (diff)
downloadllvm-c1728a40aae31abc0a5d4d07f6f6a6773d803f2c.zip
llvm-c1728a40aae31abc0a5d4d07f6f6a6773d803f2c.tar.gz
llvm-c1728a40aae31abc0a5d4d07f6f6a6773d803f2c.tar.bz2
Revert "Handle errors in expansion of response files"
This reverts commit 17eb198de934eced784e16ec15e020a574ba07e1. Reverted for investigation, because ClangDriverTests failed on some builders.
Diffstat (limited to 'clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp')
-rw-r--r--clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp b/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp
index 88d20ba..c4b3abc 100644
--- a/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp
+++ b/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp
@@ -61,11 +61,9 @@ private:
continue;
llvm::BumpPtrAllocator Alloc;
llvm::cl::ExpansionContext ECtx(Alloc, Tokenizer);
- llvm::Error Err = ECtx.setVFS(FS.get())
- .setCurrentDir(Cmd.Directory)
- .expandResponseFiles(Argv);
- if (Err)
- llvm::errs() << Err;
+ ECtx.setVFS(FS.get())
+ .setCurrentDir(Cmd.Directory)
+ .expandResponseFiles(Argv);
// Don't assign directly, Argv aliases CommandLine.
std::vector<std::string> ExpandedArgv(Argv.begin(), Argv.end());
Cmd.CommandLine = std::move(ExpandedArgv);