Home
last modified time | relevance | path

Searched refs:__rules (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/src/experimental/
H A Dtzdb.cpp457 [[nodiscard]] static __tz::__continuation __parse_continuation(__tz::__rules_storage_type& __rules,… in __parse_continuation() argument
460 __result.__rule_database_ = std::addressof(__rules); in __parse_continuation()
469 __result.__rules = chrono::__parse_rules(__input); in __parse_continuation()
514 static __tz::__rule& __create_entry(__tz::__rules_storage_type& __rules, const string& __name) { in __create_entry() argument
516 auto& __rule = __rules.emplace_back(__name, vector<__tz::__rule>{}); in __create_entry()
520 if (__rules.empty()) in __create_entry()
525 if (__rules.back().first == __name) in __create_entry()
526 return __rules.back().second.emplace_back(); in __create_entry()
528 if (auto __it = ranges::find(__rules, __name, [](const auto& __r) { return __r.first; }); in __create_entry()
529 __it != ranges::end(__rules)) in __create_entry()
[all …]
H A Dtime_zone.cpp206 __continuation.__rules); in __at_to_sys_seconds()
329 [[nodiscard]] static string __letters_before_first_rule(const vector<__tz::__rule>& __rules) { in __letters_before_first_rule() argument
331 __rules // in __letters_before_first_rule()
362 const vector<__tz::__rule>& __rules) { in __get_sys_info_before_first_rule() argument
368 chrono::__format(__continuation, __letters_before_first_rule(__rules), 0s)}; in __get_sys_info_before_first_rule()
379 const vector<__tz::__rule>& __rules, in __get_sys_info_before_first_rule() argument
382 return __get_sys_info_before_first_rule(__begin, __rule_end, __continuation, __rules); in __get_sys_info_before_first_rule()
427 const vector<__tz::__rule>& __rules, in __next_rule() argument
437 for (auto __it = __rules.begin(); __it != __rules.end(); ++__it) { in __next_rule()
479 return {sys_seconds::max(), __rules.end()}; in __next_rule()
[all …]
/freebsd/contrib/llvm-project/libcxx/src/experimental/include/tzdb/
H A Dtzdb_private.h22 void __init_tzdb(tzdb& __tzdb, __tz::__rules_storage_type& __rules);
H A Dtypes_private.h101 __rules_t __rules; member