| 169 | } |
| 170 | |
| 171 | bool operator<(const error_code& lhs, const error_code& rhs) noexcept |
| 172 | { |
| 173 | return lhs.category() < rhs.category() || |
| 174 | (lhs.category() == rhs.category() && lhs.value() < rhs.value()); |
| 175 | } |
| 176 | |
| 177 | error_condition::error_condition() noexcept |
| 178 | : val_{}, cat_{&generic_category()} |