forked from OSchip/llvm-project
parent
68d7559e97
commit
3a3532ebb9
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue