diff options
-rw-r--r-- | lld/lib/Core/Error.cpp | 35 |
1 files changed, 24 insertions, 11 deletions
diff --git a/lld/lib/Core/Error.cpp b/lld/lib/Core/Error.cpp index 66be7cd331e..4a9f3a01876 100644 --- a/lld/lib/Core/Error.cpp +++ b/lld/lib/Core/Error.cpp @@ -20,7 +20,7 @@ using namespace lld; class _NativeReaderErrorCategory : public llvm::_do_message { public: - const char* name() const override { + const char* name() const LLVM_NOEXCEPT override { return "lld.native.reader"; } @@ -41,7 +41,8 @@ public: "message defined."); } - llvm::error_condition default_error_condition(int ev) const override { + llvm::error_condition + default_error_condition(int ev) const LLVM_NOEXCEPT override { if (NativeReaderError(ev) == NativeReaderError::success) return llvm::error_condition(); return llvm::errc::invalid_argument; @@ -55,7 +56,7 @@ const llvm::error_category &lld::native_reader_category() { class _YamlReaderErrorCategory : public llvm::_do_message { public: - const char* name() const override { + const char* name() const LLVM_NOEXCEPT override { return "lld.yaml.reader"; } @@ -70,7 +71,8 @@ public: "message defined."); } - llvm::error_condition default_error_condition(int ev) const override { + llvm::error_condition + default_error_condition(int ev) const LLVM_NOEXCEPT override { if (YamlReaderError(ev) == YamlReaderError::success) return llvm::error_condition(); return llvm::errc::invalid_argument; @@ -84,7 +86,9 @@ const llvm::error_category &lld::YamlReaderCategory() { class _LinkerScriptReaderErrorCategory : public llvm::_do_message { public: - const char *name() const override { return "lld.linker-script.reader"; } + const char *name() const LLVM_NOEXCEPT override { + return "lld.linker-script.reader"; + } std::string message(int ev) const override { LinkerScriptReaderError e = LinkerScriptReaderError(ev); @@ -97,7 +101,8 @@ public: "message defined."); } - llvm::error_condition default_error_condition(int ev) const override { + llvm::error_condition + default_error_condition(int ev) const LLVM_NOEXCEPT override { LinkerScriptReaderError e = LinkerScriptReaderError(ev); if (e == LinkerScriptReaderError::success) return llvm::error_condition(); @@ -112,7 +117,9 @@ const llvm::error_category &lld::LinkerScriptReaderCategory() { class _InputGraphErrorCategory : public llvm::_do_message { public: - const char *name() const override { return "lld.inputGraph.parse"; } + const char *name() const LLVM_NOEXCEPT override { + return "lld.inputGraph.parse"; + } std::string message(int ev) const override { if (InputGraphError(ev) == InputGraphError::success) @@ -121,7 +128,8 @@ public: "message defined."); } - llvm::error_condition default_error_condition(int ev) const override { + llvm::error_condition + default_error_condition(int ev) const LLVM_NOEXCEPT override { if (InputGraphError(ev) == InputGraphError::success) return llvm::error_condition(); return llvm::errc::invalid_argument; @@ -135,7 +143,9 @@ const llvm::error_category &lld::InputGraphErrorCategory() { class _ReaderErrorCategory : public llvm::_do_message { public: - const char *name() const override { return "lld.inputGraph.parse"; } + const char *name() const LLVM_NOEXCEPT override { + return "lld.inputGraph.parse"; + } std::string message(int ev) const override { if (ReaderError(ev) == ReaderError::success) @@ -147,7 +157,8 @@ public: "message defined."); } - llvm::error_condition default_error_condition(int ev) const override { + llvm::error_condition + default_error_condition(int ev) const LLVM_NOEXCEPT override { if (ReaderError(ev) == ReaderError::success) return llvm::error_condition(); return llvm::errc::invalid_argument; @@ -170,7 +181,9 @@ namespace lld { /// other than error_code. class dynamic_error_category : public llvm::_do_message { public: - const char *name() const override { return "lld.dynamic_error"; } + const char *name() const LLVM_NOEXCEPT override { + return "lld.dynamic_error"; + } std::string message(int ev) const override { assert(ev >= 0); |