Home
last modified time | relevance | path

Searched refs:month (Results 1 – 25 of 135) sorted by relevance

123456

/llvm-project-15.0.7/libcxx/include/__chrono/
H A Dmonth.h27 class month {
45 bool operator==(const month& __lhs, const month& __rhs) noexcept
49 bool operator!=(const month& __lhs, const month& __rhs) noexcept
53 bool operator< (const month& __lhs, const month& __rhs) noexcept
57 bool operator> (const month& __lhs, const month& __rhs) noexcept
61 bool operator<=(const month& __lhs, const month& __rhs) noexcept
65 bool operator>=(const month& __lhs, const month& __rhs) noexcept
69 month operator+ (const month& __lhs, const months& __rhs) noexcept
85 months operator-(const month& __lhs, const month& __rhs) noexcept
92 month& month::operator+=(const months& __dm) noexcept
[all …]
H A Dmonthday.h31 chrono::month __m;
37 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m; } in month() function
59 { return __lhs.month() == __rhs.month() && __lhs.day() == __rhs.day(); }
79 { return month(__lhs) / __rhs; }
83 { return month(__rhs) / __lhs; }
88 { return __lhs.month() != __rhs.month() ? __lhs.month() < __rhs.month() : __lhs.day() < __rhs.day()…
106 chrono::month __m;
110 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m; } in month() function
116 { return __lhs.month() == __rhs.month(); }
124 { return __lhs.month() < __rhs.month(); }
[all …]
H A Dmonth_weekday.h30 chrono::month __m;
35 …_LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { … in month() function
42 { return __lhs.month() == __rhs.month() && __lhs.weekday_indexed() == __rhs.weekday_indexed(); }
49 month_weekday operator/(const month& __lhs, const weekday_indexed& __rhs) noexcept
54 { return month_weekday{month(__lhs), __rhs}; }
62 { return month_weekday{month(__rhs), __lhs}; }
66 chrono::month __m;
71 …_LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return… in month() function
78 { return __lhs.month() == __rhs.month() && __lhs.weekday_last() == __rhs.weekday_last(); }
91 { return month_weekday_last{month(__lhs), __rhs}; }
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/
H A Dliterals.pass.cpp61 assert(std::chrono::January == std::chrono::month(1)); in main()
62 assert(std::chrono::February == std::chrono::month(2)); in main()
63 assert(std::chrono::March == std::chrono::month(3)); in main()
64 assert(std::chrono::April == std::chrono::month(4)); in main()
65 assert(std::chrono::May == std::chrono::month(5)); in main()
66 assert(std::chrono::June == std::chrono::month(6)); in main()
67 assert(std::chrono::July == std::chrono::month(7)); in main()
68 assert(std::chrono::August == std::chrono::month(8)); in main()
69 assert(std::chrono::September == std::chrono::month(9)); in main()
70 assert(std::chrono::October == std::chrono::month(10)); in main()
[all …]
H A Dminus.pass.cpp46 using month = std::chrono::month; in main() typedef
49 ASSERT_NOEXCEPT(std::declval<month>() - std::declval<months>()); in main()
50 ASSERT_NOEXCEPT(std::declval<month>() - std::declval<month>()); in main()
52 ASSERT_SAME_TYPE(month , decltype(std::declval<month>() - std::declval<months>())); in main()
53 ASSERT_SAME_TYPE(months, decltype(std::declval<month>() - std::declval<month> ())); in main()
55 static_assert(testConstexpr<month, months>(), ""); in main()
57 month m{6}; in main()
60 month m1 = m - months{i}; in main()
H A Dplus.pass.cpp48 using month = std::chrono::month; in main() typedef
51 ASSERT_NOEXCEPT(std::declval<month>() + std::declval<months>()); in main()
52 ASSERT_NOEXCEPT(std::declval<months>() + std::declval<month>()); in main()
54 ASSERT_SAME_TYPE(month, decltype(std::declval<month>() + std::declval<months>())); in main()
55 ASSERT_SAME_TYPE(month, decltype(std::declval<months>() + std::declval<month>() )); in main()
57 static_assert(testConstexpr<month, months>(), ""); in main()
59 month my{2}; in main()
62 month m1 = my + months{i}; in main()
63 month m2 = months{i} + my; in main()
H A Dcomparisons.pass.cpp31 using month = std::chrono::month; in main() typedef
33 AssertComparisonsAreNoexcept<month>(); in main()
34 AssertComparisonsReturnBool<month>(); in main()
36 static_assert(testComparisonsValues<month>(0U ,0U), ""); in main()
37 static_assert(testComparisonsValues<month>(0U, 1U), ""); in main()
40 static_assert(testComparisonsValues<month>( 5U, 5U), ""); in main()
41 static_assert(testComparisonsValues<month>( 5U, 10U), ""); in main()
45 assert(testComparisonsValues<month>(i, j)); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymd/time.cal.ymd.members/
H A Dok.pass.cpp25 using month = std::chrono::month; in main() typedef
29 constexpr month January = std::chrono::January; in main()
47 static_assert( year_month_day{year{2020}, month{ 1}, day{31}}.ok(), ""); in main()
48 static_assert(!year_month_day{year{2020}, month{ 2}, day{31}}.ok(), ""); in main()
49 static_assert( year_month_day{year{2020}, month{ 3}, day{31}}.ok(), ""); in main()
50 static_assert(!year_month_day{year{2020}, month{ 4}, day{31}}.ok(), ""); in main()
51 static_assert( year_month_day{year{2020}, month{ 5}, day{31}}.ok(), ""); in main()
52 static_assert(!year_month_day{year{2020}, month{ 6}, day{31}}.ok(), ""); in main()
53 static_assert( year_month_day{year{2020}, month{ 7}, day{31}}.ok(), ""); in main()
85 year_month_day ym{year{2019}, month{i}, day{12}}; in main()
[all …]
H A Dplus_minus_equal_month.pass.cpp25 if (static_cast<unsigned>((d1 ).month()) != 1) return false; in testConstexpr()
26 if (static_cast<unsigned>((d1 += Ds{ 1}).month()) != 2) return false; in testConstexpr()
27 if (static_cast<unsigned>((d1 += Ds{ 2}).month()) != 4) return false; in testConstexpr()
28 if (static_cast<unsigned>((d1 += Ds{12}).month()) != 4) return false; in testConstexpr()
29 if (static_cast<unsigned>((d1 -= Ds{ 1}).month()) != 3) return false; in testConstexpr()
30 if (static_cast<unsigned>((d1 -= Ds{ 2}).month()) != 1) return false; in testConstexpr()
31 if (static_cast<unsigned>((d1 -= Ds{12}).month()) != 1) return false; in testConstexpr()
38 using month = std::chrono::month; in main() typedef
55 year_month_day ym(y, month{i}, d); in main()
56 assert(static_cast<unsigned>((ym += months{2}).month()) == i + 2); in main()
[all …]
H A Dctor.year_month_day_last.pass.cpp32 using month = std::chrono::month; in main() typedef
41 constexpr year_month_day_last ymdl{year{2019}, month_day_last{month{1}}}; in main()
45 static_assert( ymd.month() == month{1}, ""); in main()
51 constexpr year_month_day_last ymdl{year{1970}, month_day_last{month{4}}}; in main()
55 static_assert( ymd.month() == month{4}, ""); in main()
61 constexpr year_month_day_last ymdl{year{2000}, month_day_last{month{2}}}; in main()
65 static_assert( ymd.month() == month{2}, ""); in main()
71 year_month_day_last ymdl{year{1900}, month_day_last{month{2}}}; in main()
75 assert( ymd.month() == month{2}); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/
H A Dday.pass.cpp25 using month = std::chrono::month; in main() typedef
34 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 1}}}.day() == day{31}, ""); in main()
35 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 2}}}.day() == day{29}, ""); in main()
36 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 3}}}.day() == day{31}, ""); in main()
37 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 4}}}.day() == day{30}, ""); in main()
38 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 5}}}.day() == day{31}, ""); in main()
39 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 6}}}.day() == day{30}, ""); in main()
40 static_assert( year_month_day_last{year{2020}, month_day_last{month{ 7}}}.day() == day{31}, ""); in main()
47 assert((year_month_day_last{year{2019}, month_day_last{month{ 2}}}.day() == day{28})); in main()
48 assert((year_month_day_last{year{2020}, month_day_last{month{ 2}}}.day() == day{29})); in main()
[all …]
H A Dplus_minus_equal_month.pass.cpp25 if (static_cast<unsigned>((d1 ).month()) != 1) return false; in testConstexpr()
26 if (static_cast<unsigned>((d1 += Ds{ 1}).month()) != 2) return false; in testConstexpr()
27 if (static_cast<unsigned>((d1 += Ds{ 2}).month()) != 4) return false; in testConstexpr()
28 if (static_cast<unsigned>((d1 += Ds{12}).month()) != 4) return false; in testConstexpr()
29 if (static_cast<unsigned>((d1 -= Ds{ 1}).month()) != 3) return false; in testConstexpr()
30 if (static_cast<unsigned>((d1 -= Ds{ 2}).month()) != 1) return false; in testConstexpr()
31 if (static_cast<unsigned>((d1 -= Ds{12}).month()) != 1) return false; in testConstexpr()
38 using month = std::chrono::month; in main() typedef
54 month_day_last mdl{month{i}}; in main()
56 assert(static_cast<unsigned>((ym += months{2}).month()) == i + 2); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ym/time.cal.ym.members/
H A Dplus_minus_equal_month.pass.cpp25 if (static_cast<unsigned>((d1 ).month()) != 1) return false; in testConstexpr()
26 if (static_cast<unsigned>((d1 += Ds{ 1}).month()) != 2) return false; in testConstexpr()
27 if (static_cast<unsigned>((d1 += Ds{ 2}).month()) != 4) return false; in testConstexpr()
28 if (static_cast<unsigned>((d1 += Ds{12}).month()) != 4) return false; in testConstexpr()
29 if (static_cast<unsigned>((d1 -= Ds{ 1}).month()) != 3) return false; in testConstexpr()
30 if (static_cast<unsigned>((d1 -= Ds{ 2}).month()) != 1) return false; in testConstexpr()
31 if (static_cast<unsigned>((d1 -= Ds{12}).month()) != 1) return false; in testConstexpr()
37 using month = std::chrono::month; in main() typedef
53 year_month ym(y, month{i}); in main()
54 assert(static_cast<unsigned>((ym += months{2}).month()) == i + 2); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/
H A Dplus_minus_equal_month.pass.cpp25 if (static_cast<unsigned>((d1 ).month()) != 1) return false; in testConstexpr()
26 if (static_cast<unsigned>((d1 += Ds{ 1}).month()) != 2) return false; in testConstexpr()
27 if (static_cast<unsigned>((d1 += Ds{ 2}).month()) != 4) return false; in testConstexpr()
28 if (static_cast<unsigned>((d1 += Ds{12}).month()) != 4) return false; in testConstexpr()
29 if (static_cast<unsigned>((d1 -= Ds{ 1}).month()) != 3) return false; in testConstexpr()
30 if (static_cast<unsigned>((d1 -= Ds{ 2}).month()) != 1) return false; in testConstexpr()
31 if (static_cast<unsigned>((d1 -= Ds{12}).month()) != 1) return false; in testConstexpr()
38 using month = std::chrono::month; in main() typedef
56 year_month_weekday_last ymwd(y, month{i}, weekday_last{Tuesday}); in main()
58 assert(static_cast<unsigned>((ymwd += months{2}).month()) == i + 2); in main()
[all …]
H A Dmonth.pass.cpp25 using month = std::chrono::month; in main() typedef
30 ASSERT_NOEXCEPT( std::declval<const year_month_weekday_last>().month()); in main()
31 ASSERT_SAME_TYPE(month, decltype(std::declval<const year_month_weekday_last>().month())); in main()
33 …static_assert( year_month_weekday_last{year{}, month{}, weekday_last{weekday{}}}.month() == month{… in main()
37 year_month_weekday_last ymd(year{1234}, month{i}, weekday_last{weekday{}}); in main()
38 assert( static_cast<unsigned>(ymd.month()) == i); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.operators/
H A Dmonth_day_last.pass.cpp45 using month = std::chrono::month; in main() typedef
48 constexpr month February = std::chrono::February; in main()
57 static_assert(mdl.month() == February, ""); in main()
71 month m{i}; in main()
74 assert(mdl1.month() == m); in main()
75 assert(mdl2.month() == m); in main()
86 static_assert((last/2).month() == February, ""); in main()
87 static_assert((2/last).month() == February, ""); in main()
91 month m{i}; in main()
94 assert(mdl1.month() == m); in main()
[all …]
H A Dyear_month_day.pass.cpp47 using month = std::chrono::month; in main() typedef
68 month m(j); in main()
73 assert(ymd.month() == m); in main()
91 month m(j); in main()
96 assert(ymd.month() == m); in main()
114 month m(j); in main()
119 assert(ymd.month() == m); in main()
143 month m(j); in main()
150 assert(ymd1.month() == m); in main()
151 assert(ymd2.month() == m); in main()
[all …]
H A Dyear_month_day_last.pass.cpp43 using month = std::chrono::month; in main() typedef
49 constexpr month February = std::chrono::February; in main()
65 month m{j}; in main()
68 assert(ymdl.month() == m); in main()
88 month m{j}; in main()
91 assert(ymdl1.month() == m); in main()
92 assert(ymdl2.month() == m); in main()
114 month m{j}; in main()
117 assert(ymdl1.month() == m); in main()
118 assert(ymdl2.month() == m); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/
H A Dplus_minus_equal_month.pass.cpp25 if (static_cast<unsigned>((d1 ).month()) != 1) return false; in testConstexpr()
26 if (static_cast<unsigned>((d1 += Ds{ 1}).month()) != 2) return false; in testConstexpr()
27 if (static_cast<unsigned>((d1 += Ds{ 2}).month()) != 4) return false; in testConstexpr()
28 if (static_cast<unsigned>((d1 += Ds{12}).month()) != 4) return false; in testConstexpr()
29 if (static_cast<unsigned>((d1 -= Ds{ 1}).month()) != 3) return false; in testConstexpr()
30 if (static_cast<unsigned>((d1 -= Ds{ 2}).month()) != 1) return false; in testConstexpr()
31 if (static_cast<unsigned>((d1 -= Ds{12}).month()) != 1) return false; in testConstexpr()
38 using month = std::chrono::month; in main() typedef
57 year_month_weekday ymwd(y, month{i}, weekday_indexed{Tuesday, 2}); in main()
59 assert(static_cast<unsigned>((ymwd += months{2}).month()) == i + 2); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.mdlast/
H A Dmonth.pass.cpp24 using month = std::chrono::month; in main() typedef
27 ASSERT_NOEXCEPT( std::declval<const month_day_last>().month()); in main()
28 ASSERT_SAME_TYPE(month, decltype(std::declval<const month_day_last>().month())); in main()
30 static_assert( month_day_last{month{}}.month() == month{}, ""); in main()
34 month_day_last mdl(month{i}); in main()
35 assert( static_cast<unsigned>(mdl.month()) == i); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.members/
H A Ddecrement.pass.cpp35 using month = std::chrono::month; in main() typedef
37 ASSERT_NOEXCEPT(--(std::declval<month&>()) ); in main()
38 ASSERT_NOEXCEPT( (std::declval<month&>())--); in main()
40 ASSERT_SAME_TYPE(month , decltype( std::declval<month&>()--)); in main()
41 ASSERT_SAME_TYPE(month&, decltype(--std::declval<month&>() )); in main()
43 static_assert(testConstexpr<month>(), ""); in main()
47 month m(i); in main()
H A Dincrement.pass.cpp35 using month = std::chrono::month; in main() typedef
36 ASSERT_NOEXCEPT(++(std::declval<month&>()) ); in main()
37 ASSERT_NOEXCEPT( (std::declval<month&>())++); in main()
39 ASSERT_SAME_TYPE(month , decltype( std::declval<month&>()++)); in main()
40 ASSERT_SAME_TYPE(month&, decltype(++std::declval<month&>() )); in main()
42 static_assert(testConstexpr<month>(), ""); in main()
46 month m(i); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/
H A Dmonth.pass.cpp24 using month = std::chrono::month; in main() typedef
31 ASSERT_NOEXCEPT( std::declval<const month_weekday_last>().month()); in main()
32 ASSERT_SAME_TYPE(month, decltype(std::declval<const month_weekday_last>().month())); in main()
34 static_assert( month_weekday_last{month{}, weekday_last{Tuesday}}.month() == month{}, ""); in main()
38 month_weekday_last mdl(month{i}, weekday_last{Tuesday}); in main()
39 assert( static_cast<unsigned>(mdl.month()) == i); in main()
/llvm-project-15.0.7/libcxx/test/std/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/
H A Dplus.pass.cpp47 if ( (ymdl + offset).month() != ymdl.month()) return false; in testConstexprYears()
49 if ( (offset + ymdl).month() != ymdl.month()) return false; in testConstexprYears()
57 if (static_cast<unsigned>((ymdl ).month()) != 1) return false; in testConstexprMonths()
59 if (static_cast<unsigned>((ymdl + offset).month()) != 7) return false; in testConstexprMonths()
60 if (static_cast<unsigned>((offset + ymdl).month()) != 7) return false; in testConstexprMonths()
69 using month = std::chrono::month; in main() typedef
75 constexpr month January = std::chrono::January; in main()
93 assert(ym1.month() == month(1 + i)); in main()
94 assert(ym2.month() == month(1 + i)); in main()
115 assert(ym1.month() == std::chrono::January); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/time/time.duration/time.duration.literals/
H A Dliterals1.pass.cpp58 assert(January == month(1)); in main()
59 assert(February == month(2)); in main()
60 assert(March == month(3)); in main()
61 assert(April == month(4)); in main()
62 assert(May == month(5)); in main()
63 assert(June == month(6)); in main()
64 assert(July == month(7)); in main()
65 assert(August == month(8)); in main()
66 assert(September == month(9)); in main()
67 assert(October == month(10)); in main()
[all …]

123456