Remove dead code.
authorRui Ueyama <ruiu@google.com>
Sun, 13 Mar 2016 04:25:43 +0000 (04:25 +0000)
committerRui Ueyama <ruiu@google.com>
Sun, 13 Mar 2016 04:25:43 +0000 (04:25 +0000)
llvm-svn: 263363

lld/ELF/Error.cpp
lld/ELF/Error.h

index beda4af..991ec97 100644 (file)
@@ -36,11 +36,6 @@ void error(std::error_code EC, const Twine &Prefix) {
     error(Prefix + ": " + EC.message());
 }
 
-void error(std::error_code EC) {
-  if (EC)
-    error(EC.message());
-}
-
 void fatal(const Twine &Msg) {
   llvm::errs() << Msg << "\n";
   exit(1);
index 05a3e0a..afa51b9 100644 (file)
@@ -23,18 +23,14 @@ void warning(const Twine &Msg);
 
 void error(const Twine &Msg);
 void error(std::error_code EC, const Twine &Prefix);
-void error(std::error_code EC);
 
 template <typename T> void error(const ErrorOr<T> &V, const Twine &Prefix) {
-  return error(V.getError(), Prefix);
-}
-
-template <typename T> void error(const ErrorOr<T> &V) {
-  return error(V.getError());
+  error(V.getError(), Prefix);
 }
 
 LLVM_ATTRIBUTE_NORETURN void fatal(const Twine &Msg);
 LLVM_ATTRIBUTE_NORETURN void fatal(const Twine &Msg, const Twine &Prefix);
+
 void check(std::error_code EC);
 
 template <class T> T check(ErrorOr<T> EO) {