diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-10 21:26:18 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-10 21:26:18 +0000 |
commit | 3a3532ebb9e39ec1f67fa70d4d7450c60b245f57 (patch) | |
tree | 1303e7956e5e492c8946e827e26fc7d2e97f446a /lld/lib/Core/Error.cpp | |
parent | 68d7559e9780ac208e195ba4018479729c1615d2 (diff) | |
download | bcm5719-llvm-3a3532ebb9e39ec1f67fa70d4d7450c60b245f57.tar.gz bcm5719-llvm-3a3532ebb9e39ec1f67fa70d4d7450c60b245f57.zip |
Mark a few functions noexcept.
llvm-svn: 210590
Diffstat (limited to 'lld/lib/Core/Error.cpp')
-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); |