Lines Matching refs:month
15 #include <__chrono/month.h>
31 chrono::month __m_;
36 _LIBCPP_HIDE_FROM_ABI constexpr month_day(const chrono::month& __mval, const chrono::day& __dval) noexcept
38 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; }
61 return __lhs.month() == __rhs.month() && __lhs.day() == __rhs.day();
66 if (auto __c = __lhs.month() <=> __rhs.month(); __c != 0)
71 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day operator/(const month& __lhs, const day& __rhs) noexcept {
75 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day operator/(const day& __lhs, const month& __rhs) noexcept {
79 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day operator/(const month& __lhs, int __rhs) noexcept {
84 return month(__lhs) / __rhs;
88 return month(__rhs) / __lhs;
93 chrono::month __m_;
96 _LIBCPP_HIDE_FROM_ABI explicit constexpr month_day_last(const chrono::month& __val) noexcept : __m_{__val} {}
97 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; }
103 return __lhs.month() == __rhs.month();
108 return __lhs.month() <=> __rhs.month();
111 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day_last operator/(const month& __lhs, last_spec) noexcept {
115 _LIBCPP_HIDE_FROM_ABI inline constexpr month_day_last operator/(last_spec, const month& __rhs) noexcept {
120 return month_day_last{month(__lhs)};
124 return month_day_last{month(__rhs)};