Lines Matching defs:years
20 // constexpr year_month_day operator+(const year_month_day& ymd, const years& dy) noexcept;
23 // constexpr year_month_day operator+(const years& dy, const year_month_day& ymd) noexcept;
35 using years = std::chrono::years;
68 { // year_month_day + years
71 year_month_day ymd1 = ym + years{i};
72 year_month_day ymd2 = years{i} + ym;
94 // year_month_day + years
95 ASSERT_NOEXCEPT(std::declval<year_month_day>() + std::declval<years>());
96 ASSERT_NOEXCEPT(std::declval<years>() + std::declval<year_month_day>());
98 ASSERT_SAME_TYPE(year_month_day, decltype(std::declval<year_month_day>() + std::declval<years>()));
99 ASSERT_SAME_TYPE(year_month_day, decltype(std::declval<years>() + std::declval<year_month_day>()));