aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-readobj/llvm-readobj.h
diff options
context:
space:
mode:
authorGeorge Rimar <grimar@accesssoftek.com>2019-08-22 08:56:24 +0000
committerGeorge Rimar <grimar@accesssoftek.com>2019-08-22 08:56:24 +0000
commite54d37153ded274e3a925537fb29fece363e0a41 (patch)
tree3532d7f20e271db3686c413eebf9d88aa64a6ff9 /llvm/tools/llvm-readobj/llvm-readobj.h
parentfcedc6a61bd152324bc6805bb8f0e0163f2af7d1 (diff)
downloadllvm-e54d37153ded274e3a925537fb29fece363e0a41.zip
llvm-e54d37153ded274e3a925537fb29fece363e0a41.tar.gz
llvm-e54d37153ded274e3a925537fb29fece363e0a41.tar.bz2
[llvm-readobj] - Remove `reportError(std::error_code EC, StringRef Input)` helper.
We do not need it, std::error_code is used mostly for COFF and this patch rewrites the calls to use a different overload. Having reportError(std::error_code EC, ... is excessive by itself, because API that use error codes actually needs refactoring to use Error/Expected<> instead. DIfferential revision: https://reviews.llvm.org/D66521 llvm-svn: 369630
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.h')
-rw-r--r--llvm/tools/llvm-readobj/llvm-readobj.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/tools/llvm-readobj/llvm-readobj.h b/llvm/tools/llvm-readobj/llvm-readobj.h
index 2a778e1..d9813f5 100644
--- a/llvm/tools/llvm-readobj/llvm-readobj.h
+++ b/llvm/tools/llvm-readobj/llvm-readobj.h
@@ -22,7 +22,6 @@ namespace llvm {
// Various helper functions.
LLVM_ATTRIBUTE_NORETURN void reportError(Error Err, StringRef Input);
- LLVM_ATTRIBUTE_NORETURN void reportError(std::error_code EC, StringRef Input);
void reportWarning(Error Err, StringRef Input);
template <class T> T unwrapOrError(StringRef Input, Expected<T> EO) {