summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-06-24 18:19:15 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-06-24 18:19:15 +0000
commit0294075f9b5f6c9726a8cd9c11b94b610a5d192a (patch)
tree57323ea3e25bb2a14ea77d3c81780773f8e09e3d /clang/lib/Driver/Driver.cpp
parent91ed6b878f9503949b86f3a2f2edf0708868005b (diff)
downloadbcm5719-llvm-0294075f9b5f6c9726a8cd9c11b94b610a5d192a.tar.gz
bcm5719-llvm-0294075f9b5f6c9726a8cd9c11b94b610a5d192a.zip
Use the simpler version of llvm::sys::fs::exists.
llvm-svn: 184770
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r--clang/lib/Driver/Driver.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index f32a375ae52..af9c0e1ba07 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -977,8 +977,7 @@ void Driver::BuildInputs(const ToolChain &TC, const DerivedArgList &Args,
}
}
- bool exists = false;
- if (llvm::sys::fs::exists(Path.c_str(), exists) || !exists)
+ if (!llvm::sys::fs::exists(Twine(Path)))
Diag(clang::diag::err_drv_no_such_file) << Path.str();
else
Inputs.push_back(std::make_pair(Ty, A));
@@ -1538,15 +1537,13 @@ std::string Driver::GetFilePath(const char *Name, const ToolChain &TC) const {
Dir = SysRoot + Dir.substr(1);
llvm::sys::Path P(Dir);
P.appendComponent(Name);
- bool Exists;
- if (!llvm::sys::fs::exists(P.str(), Exists) && Exists)
+ if (llvm::sys::fs::exists(P.str()))
return P.str();
}
llvm::sys::Path P(ResourceDir);
P.appendComponent(Name);
- bool Exists;
- if (!llvm::sys::fs::exists(P.str(), Exists) && Exists)
+ if (llvm::sys::fs::exists(P.str()))
return P.str();
const ToolChain::path_list &List = TC.getFilePaths();
@@ -1559,8 +1556,7 @@ std::string Driver::GetFilePath(const char *Name, const ToolChain &TC) const {
Dir = SysRoot + Dir.substr(1);
llvm::sys::Path P(Dir);
P.appendComponent(Name);
- bool Exists;
- if (!llvm::sys::fs::exists(P.str(), Exists) && Exists)
+ if (llvm::sys::fs::exists(P.str()))
return P.str();
}
OpenPOWER on IntegriCloud