diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-11 03:28:13 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-11 03:28:13 +0000 |
commit | 4b4cdf5e3a93249a9de71c045197a9ef29b0ba06 (patch) | |
tree | 3b2b04634c2e334e40b76a991759b6585166c8c7 /lld | |
parent | afd884718962dc65ce0237d33af3073c9a16104f (diff) | |
download | bcm5719-llvm-4b4cdf5e3a93249a9de71c045197a9ef29b0ba06.tar.gz bcm5719-llvm-4b4cdf5e3a93249a9de71c045197a9ef29b0ba06.zip |
Inherit from error_category instead of _do_message.
There is no std::_do_message and these classes override message anyway.
llvm-svn: 210626
Diffstat (limited to 'lld')
-rw-r--r-- | lld/lib/Core/Error.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lld/lib/Core/Error.cpp b/lld/lib/Core/Error.cpp index 4a9f3a01876..03718493063 100644 --- a/lld/lib/Core/Error.cpp +++ b/lld/lib/Core/Error.cpp @@ -84,7 +84,7 @@ const llvm::error_category &lld::YamlReaderCategory() { return o; } -class _LinkerScriptReaderErrorCategory : public llvm::_do_message { +class _LinkerScriptReaderErrorCategory : public llvm::error_category { public: const char *name() const LLVM_NOEXCEPT override { return "lld.linker-script.reader"; @@ -115,7 +115,7 @@ const llvm::error_category &lld::LinkerScriptReaderCategory() { return o; } -class _InputGraphErrorCategory : public llvm::_do_message { +class _InputGraphErrorCategory : public llvm::error_category { public: const char *name() const LLVM_NOEXCEPT override { return "lld.inputGraph.parse"; @@ -141,7 +141,7 @@ const llvm::error_category &lld::InputGraphErrorCategory() { return i; } -class _ReaderErrorCategory : public llvm::_do_message { +class _ReaderErrorCategory : public llvm::error_category { public: const char *name() const LLVM_NOEXCEPT override { return "lld.inputGraph.parse"; @@ -179,7 +179,7 @@ namespace lld { /// Temporary class to enable make_dynamic_error_code() until /// llvm::ErrorOr<> is updated to work with error encapsulations /// other than error_code. -class dynamic_error_category : public llvm::_do_message { +class dynamic_error_category : public llvm::error_category { public: const char *name() const LLVM_NOEXCEPT override { return "lld.dynamic_error"; |