Home
last modified time | relevance | path

Searched refs:__constrained_weekday (Results 1 – 5 of 5) sorted by relevance

/llvm-project/libcxx/test/libcxx/time/time.zone/time.zone.db/
H A Drules.pass.cpp413 std::chrono::__tz::__constrained_weekday r; in test_on_constrain()
418 r = std::get<std::chrono::__tz::__constrained_weekday>(result.rules[i].second[0].__on); in test_on_constrain()
420 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__ge); in test_on_constrain()
423 r = std::get<std::chrono::__tz::__constrained_weekday>(result.rules[i].second[1].__on); in test_on_constrain()
425 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__le); in test_on_constrain()
428 r = std::get<std::chrono::__tz::__constrained_weekday>(result.rules[i].second[2].__on); in test_on_constrain()
430 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__ge); in test_on_constrain()
433 r = std::get<std::chrono::__tz::__constrained_weekday>(result.rules[i].second[3].__on); in test_on_constrain()
435 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__le); in test_on_constrain()
438 r = std::get<std::chrono::__tz::__constrained_weekday>(resul in test_on_constrain()
[all...]
H A Dzones.pass.cpp209 std::chrono::__tz::__constrained_weekday r; in test_until()
244 r = std::get<std::chrono::__tz::__constrained_weekday>(continuations(result.zones[5])[0].__on); in test_until()
246 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__le); in test_until()
253 r = std::get<std::chrono::__tz::__constrained_weekday>(continuations(result.zones[6])[0].__on); in test_until()
255 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__ge); in test_until()
298 std::chrono::__tz::__constrained_weekday r; in test_continuation()
333 r = std::get<std::chrono::__tz::__constrained_weekday>(continuations(result.zones[0])[5].__on); in test_continuation()
335 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__le); in test_continuation()
342 r = std::get<std::chrono::__tz::__constrained_weekday>(continuations(result.zones[0])[6].__on); in test_continuation()
344 assert(r.__comparison == std::chrono::__tz::__constrained_weekday::__ge); in test_continuation()
/llvm-project/libcxx/src/experimental/include/tzdb/
H A Dtypes_private.h35 struct __constrained_weekday { struct
59 using __on = variant<day, weekday_last, __constrained_weekday>; argument
/llvm-project/libcxx/src/experimental/
H A Dtzdb.cpp350 [[nodiscard]] static __tz::__constrained_weekday::__comparison_t __parse_comparison(istream& __input) { in __parse_on()
354 return __tz::__constrained_weekday::__ge; in __parse_on()
358 return __tz::__constrained_weekday::__le; in __parse_on()
372 return __tz::__constrained_weekday{ in __parse_duration()
H A Dtime_zone.cpp225 else if constexpr (same_as<_Tp, __tz::__constrained_weekday>) in __to_year_month_day()