• Home
  • Raw
  • Download

Lines Matching refs:year_month_weekday

493 // 25.8.16, class year_month_weekday    // C++20
494 class year_month_weekday;
496 constexpr bool operator==(const year_month_weekday& x,
497 const year_month_weekday& y) noexcept;
498 constexpr bool operator!=(const year_month_weekday& x,
499 const year_month_weekday& y) noexcept;
501 constexpr year_month_weekday
502 operator+(const year_month_weekday& ymwd, const months& dm) noexcept;
503 constexpr year_month_weekday
504 operator+(const months& dm, const year_month_weekday& ymwd) noexcept;
505 constexpr year_month_weekday
506 operator+(const year_month_weekday& ymwd, const years& dy) noexcept;
507 constexpr year_month_weekday
508 operator+(const years& dy, const year_month_weekday& ymwd) noexcept;
509 constexpr year_month_weekday
510 operator-(const year_month_weekday& ymwd, const months& dm) noexcept;
511 constexpr year_month_weekday
512 operator-(const year_month_weekday& ymwd, const years& dy) noexcept;
595 constexpr year_month_weekday
597 constexpr year_month_weekday
599 constexpr year_month_weekday
601 constexpr year_month_weekday
603 constexpr year_month_weekday
2526 class _LIBCPP_TYPE_VIS year_month_weekday {
2531 year_month_weekday() = default;
2532 constexpr year_month_weekday(const chrono::year& __yval, const chrono::month& __mval,
2535 constexpr year_month_weekday(const sys_days& __sysd) noexcept
2536 : year_month_weekday(__from_days(__sysd.time_since_epoch())) {}
2537 inline explicit constexpr year_month_weekday(const local_days& __locd) noexcept
2538 : year_month_weekday(__from_days(__locd.time_since_epoch())) {}
2539 constexpr year_month_weekday& operator+=(const months& m) noexcept;
2540 constexpr year_month_weekday& operator-=(const months& m) noexcept;
2541 constexpr year_month_weekday& operator+=(const years& y) noexcept;
2542 constexpr year_month_weekday& operator-=(const years& y) noexcept;
2559 static constexpr year_month_weekday __from_days(days __d) noexcept;
2564 year_month_weekday year_month_weekday::__from_days(days __d) noexcept
2569 return year_month_weekday{__ymd.year(), __ymd.month(),
2574 days year_month_weekday::__to_days() const noexcept
2582 bool operator==(const year_month_weekday& __lhs, const year_month_weekday& __rhs) noexcept
2586 bool operator!=(const year_month_weekday& __lhs, const year_month_weekday& __rhs) noexcept
2590 year_month_weekday operator/(const year_month& __lhs, const weekday_indexed& __rhs) noexcept
2591 { return year_month_weekday{__lhs.year(), __lhs.month(), __rhs}; }
2594 year_month_weekday operator/(const year& __lhs, const month_weekday& __rhs) noexcept
2595 { return year_month_weekday{__lhs, __rhs.month(), __rhs.weekday_indexed()}; }
2598 year_month_weekday operator/(int __lhs, const month_weekday& __rhs) noexcept
2602 year_month_weekday operator/(const month_weekday& __lhs, const year& __rhs) noexcept
2606 year_month_weekday operator/(const month_weekday& __lhs, int __rhs) noexcept
2611 year_month_weekday operator+(const year_month_weekday& __lhs, const months& __rhs) noexcept
2615 year_month_weekday operator+(const months& __lhs, const year_month_weekday& __rhs) noexcept
2619 year_month_weekday operator-(const year_month_weekday& __lhs, const months& __rhs) noexcept
2623 year_month_weekday operator+(const year_month_weekday& __lhs, const years& __rhs) noexcept
2624 { return year_month_weekday{__lhs.year() + __rhs, __lhs.month(), __lhs.weekday_indexed()}; }
2627 year_month_weekday operator+(const years& __lhs, const year_month_weekday& __rhs) noexcept
2631 year_month_weekday operator-(const year_month_weekday& __lhs, const years& __rhs) noexcept
2635 inline constexpr year_month_weekday& year_month_weekday::operator+=(const months& __dm) noexcept { …
2636 inline constexpr year_month_weekday& year_month_weekday::operator-=(const months& __dm) noexcept { …
2637 inline constexpr year_month_weekday& year_month_weekday::operator+=(const years& __dy) noexcept { …
2638 inline constexpr year_month_weekday& year_month_weekday::operator-=(const years& __dy) noexcept { …