Lines Matching refs:_NOEXCEPT
385 virtual ~error_category() _NOEXCEPT;
389 error_category() _NOEXCEPT;
392 _LIBCPP_CONSTEXPR_AFTER_CXX11 error_category() _NOEXCEPT _LIBCPP_DEFAULT
399 virtual const char* name() const _NOEXCEPT = 0;
400 virtual error_condition default_error_condition(int __ev) const _NOEXCEPT;
401 virtual bool equivalent(int __code, const error_condition& __condition) const _NOEXCEPT;
402 virtual bool equivalent(const error_code& __code, int __condition) const _NOEXCEPT;
406 bool operator==(const error_category& __rhs) const _NOEXCEPT {return this == &__rhs;}
409 bool operator!=(const error_category& __rhs) const _NOEXCEPT {return !(*this == __rhs);}
412 bool operator< (const error_category& __rhs) const _NOEXCEPT {return this < &__rhs;}
424 _LIBCPP_FUNC_VIS const error_category& generic_category() _NOEXCEPT;
425 _LIBCPP_FUNC_VIS const error_category& system_category() _NOEXCEPT;
433 error_condition() _NOEXCEPT : __val_(0), __cat_(&generic_category()) {}
436 error_condition(int __val, const error_category& __cat) _NOEXCEPT
443 ) _NOEXCEPT
447 void assign(int __val, const error_category& __cat) _NOEXCEPT
460 operator=(_Ep __e) _NOEXCEPT
464 void clear() _NOEXCEPT
471 int value() const _NOEXCEPT {return __val_;}
474 const error_category& category() const _NOEXCEPT {return *__cat_;}
479 operator bool() const _NOEXCEPT {return __val_ != 0;}
484 make_error_condition(errc __e) _NOEXCEPT
491 operator<(const error_condition& __x, const error_condition& __y) _NOEXCEPT
505 error_code() _NOEXCEPT : __val_(0), __cat_(&system_category()) {}
508 error_code(int __val, const error_category& __cat) _NOEXCEPT
515 ) _NOEXCEPT
519 void assign(int __val, const error_category& __cat) _NOEXCEPT
532 operator=(_Ep __e) _NOEXCEPT
536 void clear() _NOEXCEPT
543 int value() const _NOEXCEPT {return __val_;}
546 const error_category& category() const _NOEXCEPT {return *__cat_;}
549 error_condition default_error_condition() const _NOEXCEPT
556 operator bool() const _NOEXCEPT {return __val_ != 0;}
561 make_error_code(errc __e) _NOEXCEPT
568 operator<(const error_code& __x, const error_code& __y) _NOEXCEPT
576 operator==(const error_code& __x, const error_code& __y) _NOEXCEPT
583 operator==(const error_code& __x, const error_condition& __y) _NOEXCEPT
591 operator==(const error_condition& __x, const error_code& __y) _NOEXCEPT
598 operator==(const error_condition& __x, const error_condition& __y) _NOEXCEPT
605 operator!=(const error_code& __x, const error_code& __y) _NOEXCEPT
610 operator!=(const error_code& __x, const error_condition& __y) _NOEXCEPT
615 operator!=(const error_condition& __x, const error_code& __y) _NOEXCEPT
620 operator!=(const error_condition& __x, const error_condition& __y) _NOEXCEPT
628 size_t operator()(const error_code& __ec) const _NOEXCEPT
639 size_t operator()(const error_condition& __ec) const _NOEXCEPT
658 ~system_error() _NOEXCEPT;
661 const error_code& code() const _NOEXCEPT {return __ec_;}