]> granicus.if.org Git - clang/commitdiff
Use the simpler version of llvm::sys::fs::exists.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 24 Jun 2013 18:19:15 +0000 (18:19 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 24 Jun 2013 18:19:15 +0000 (18:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184770 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/Driver.cpp

index f32a375ae5220ef78aca26a1cdf2553fba068d26..af9c0e1ba0762c3a24d655c02fc35259e4e940fd 100644 (file)
@@ -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();
   }