Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/src/experimental/
H A Dtime_zone.cpp285 [[nodiscard]] static seconds __at_to_seconds(seconds __stdoff, const __tz::__rule& __rule) { in __at_to_seconds() argument
286 switch (__rule.__at.__clock) { in __at_to_seconds()
293 return __rule.__at.__time - __stdoff; in __at_to_seconds()
296 return __rule.__at.__time; in __at_to_seconds()
299 return __rule.__at.__time - __stdoff; in __at_to_seconds()
304 [[nodiscard]] static sys_seconds __from_to_sys_seconds(seconds __stdoff, const __tz::__rule& __rule… in __from_to_sys_seconds() argument
305 year_month_day __ymd = chrono::__to_year_month_day(__year, __rule.__in, __rule.__on); in __from_to_sys_seconds()
307 seconds __at = chrono::__at_to_seconds(__stdoff, __rule); in __from_to_sys_seconds()
311 [[nodiscard]] static sys_seconds __from_to_sys_seconds(seconds __stdoff, const __tz::__rule& __rule… in __from_to_sys_seconds() argument
312 return chrono::__from_to_sys_seconds(__stdoff, __rule, __rule.__from); in __from_to_sys_seconds()
[all …]
H A Dtzdb.cpp527 static __tz::__rule& __create_entry(__tz::__rules_storage_type& __rules, const string& __name) { in __create_entry()
528 auto __result = [&]() -> __tz::__rule& { in __create_entry()
529 auto& __rule = __rules.emplace_back(__name, vector<__tz::__rule>{}); in __create_entry() local
530 return __rule.second.emplace_back(); in __create_entry()
552 __tz::__rule& __rule = __create_entry(__rules, __name); in __parse_rule() local
555 __rule.__from = chrono::__parse_year(__input); in __parse_rule()
557 __rule.__to = chrono::__parse_to(__input, __rule.__from); in __parse_rule()
561 __rule.__in = chrono::__parse_month(__input); in __parse_rule()
563 __rule.__on = chrono::__parse_on(__input); in __parse_rule()
565 __rule.__at = __parse_at(__input); in __parse_rule()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dunicode.h312 __active_rule_ = __rule::__GB11_emoji; in __extended_grapheme_cluster_break()
314 __active_rule_ = __rule::__GB12_GB13_regional_indicator; in __extended_grapheme_cluster_break()
316 __active_rule_ = __rule::__GB9c_indic_conjunct_break; in __extended_grapheme_cluster_break()
338 case __rule::__none: in __evaluate()
340 case __rule::__GB9c_indic_conjunct_break: in __evaluate()
342 case __rule::__GB11_emoji: in __evaluate()
344 case __rule::__GB12_GB13_regional_indicator: in __evaluate()
395 __active_rule_ = __rule::__GB9c_indic_conjunct_break; in __evaluate_none()
402 __active_rule_ = __rule::__GB11_emoji; in __evaluate_none()
412 __active_rule_ = __rule::__GB12_GB13_regional_indicator; in __evaluate_none()
[all …]
/freebsd/contrib/llvm-project/libcxx/src/experimental/include/tzdb/
H A Dtypes_private.h74 struct __rule { struct
84 using __rules_storage_type = std::vector<std::pair<string, vector<__tz::__rule>>>; // TODO TZDB use… argument