projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
IR: Rewrite ConstantUniqueMap
[oota-llvm.git]
/
lib
/
Object
/
Error.cpp
diff --git
a/lib/Object/Error.cpp
b/lib/Object/Error.cpp
index 8e508696cfb819f102317978c87f51bb7d192e90..e7431d780740fd53a1a2fe11265a842f4f234b6c 100644
(file)
--- a/
lib/Object/Error.cpp
+++ b/
lib/Object/Error.cpp
@@
-18,20
+18,19
@@
using namespace llvm;
using namespace object;
namespace {
using namespace object;
namespace {
-class _object_error_category : public error_category {
+class _object_error_category : public
std::
error_category {
public:
public:
- const char* name() const override;
+ const char* name() const
LLVM_NOEXCEPT
override;
std::string message(int ev) const override;
std::string message(int ev) const override;
- error_condition default_error_condition(int ev) const override;
};
}
};
}
-const char *_object_error_category::name() const {
+const char *_object_error_category::name() const
LLVM_NOEXCEPT
{
return "llvm.object";
}
return "llvm.object";
}
-std::string _object_error_category::message(int
ev
) const {
- object_error
::Impl E = static_cast<object_error::Impl>(ev
);
+std::string _object_error_category::message(int
EV
) const {
+ object_error
E = static_cast<object_error>(EV
);
switch (E) {
case object_error::success: return "Success";
case object_error::arch_not_found:
switch (E) {
case object_error::success: return "Success";
case object_error::arch_not_found:
@@
-47,13
+46,7
@@
std::string _object_error_category::message(int ev) const {
"defined.");
}
"defined.");
}
-error_condition _object_error_category::default_error_condition(int ev) const {
- if (ev == object_error::success)
- return errc::success;
- return errc::invalid_argument;
-}
-
-const error_category &object::object_category() {
+const std::error_category &object::object_category() {
static _object_error_category o;
return o;
}
static _object_error_category o;
return o;
}