From 860b13fc02009d4ca9bf62d17a35ec0b34561ae9 Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Sun, 13 Mar 2016 04:25:43 +0000 Subject: [PATCH] Remove dead code. llvm-svn: 263363 --- lld/ELF/Error.cpp | 5 ----- lld/ELF/Error.h | 8 ++------ 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/lld/ELF/Error.cpp b/lld/ELF/Error.cpp index beda4af..991ec97 100644 --- a/lld/ELF/Error.cpp +++ b/lld/ELF/Error.cpp @@ -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); diff --git a/lld/ELF/Error.h b/lld/ELF/Error.h index 05a3e0a..afa51b9 100644 --- a/lld/ELF/Error.h +++ b/lld/ELF/Error.h @@ -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 void error(const ErrorOr &V, const Twine &Prefix) { - return error(V.getError(), Prefix); -} - -template void error(const ErrorOr &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 T check(ErrorOr EO) { -- 2.7.4