From 005835d6279ed210527368cb78475f8c155123e3 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Mon, 24 Jun 2013 18:19:15 +0000 Subject: [PATCH] Use the simpler version of llvm::sys::fs::exists. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184770 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Driver/Driver.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/Driver/Driver.cpp b/lib/Driver/Driver.cpp index f32a375ae5..af9c0e1ba0 100644 --- a/lib/Driver/Driver.cpp +++ b/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(); } -- 2.40.0