summaryrefslogtreecommitdiffstats
path: root/lld/lib/Core/Error.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-06-10 21:26:18 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-06-10 21:26:18 +0000
commit3a3532ebb9e39ec1f67fa70d4d7450c60b245f57 (patch)
tree1303e7956e5e492c8946e827e26fc7d2e97f446a /lld/lib/Core/Error.cpp
parent68d7559e9780ac208e195ba4018479729c1615d2 (diff)
downloadbcm5719-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.cpp35
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);
OpenPOWER on IntegriCloud