Support/PathV2: Remove the error_code return type from all functions in the path
namespace. None of them return anything except for success anyway. These will be
converted to returning their result soon.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121109 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Support/Unix/PathV2.inc b/lib/Support/Unix/PathV2.inc
index fc6b386..3e75e9e 100644
--- a/lib/Support/Unix/PathV2.inc
+++ b/lib/Support/Unix/PathV2.inc
@@ -325,11 +325,11 @@
 
   // Make model absolute by prepending a temp directory if it's not already.
   bool absolute;
-  if (error_code ec = path::is_absolute(Twine(Model), absolute)) return ec;
+  path::is_absolute(Twine(Model), absolute);
   if (!absolute) {
     SmallString<128> TDir;
     if (error_code ec = TempDir(TDir)) return ec;
-    if (error_code ec = path::append(TDir, Twine(Model))) return ec;
+    path::append(TDir, Twine(Model));
     Model.swap(TDir);
   }
 
@@ -374,7 +374,7 @@
       SmallString<64> dir_to_create;
       for (path::const_iterator i = path::begin(p),
                                 e = --path::end(p); i != e; ++i) {
-        if (error_code ec = path::append(dir_to_create, *i)) return ec;
+        path::append(dir_to_create, *i);
         bool Exists;
         if (error_code ec = exists(Twine(dir_to_create), Exists)) return ec;
         if (!Exists) {