Lines Matching defs:__rules

206                __continuation.__rules);
329 [[nodiscard]] static string __letters_before_first_rule(const vector<__tz::__rule>& __rules) {
331 __rules //
362 const vector<__tz::__rule>& __rules) {
368 chrono::__format(__continuation, __letters_before_first_rule(__rules), 0s)};
379 const vector<__tz::__rule>& __rules,
382 return __get_sys_info_before_first_rule(__begin, __rule_end, __continuation, __rules);
427 const vector<__tz::__rule>& __rules,
437 for (auto __it = __rules.begin(); __it != __rules.end(); ++__it) {
479 return {sys_seconds::max(), __rules.end()};
488 __first_rule(seconds __stdoff, const vector<__tz::__rule>& __rules) {
489 return chrono::__next_rule(sys_seconds::min(), __stdoff, 0s, __rules, __rules.end()).second;
496 const vector<__tz::__rule>& __rules) {
497 auto __rule = chrono::__first_rule(__continuation.__stdoff, __rules);
498 _LIBCPP_ASSERT_ARGUMENT_WITHIN_DOMAIN(__rule != __rules.end(), "the set of rules has no first rule");
513 auto __next = chrono::__next_rule(__rule_begin, __continuation.__stdoff, __rule->__save.__time, __rules, __rule);
534 __continuation_begin, __rule_begin, __next.first, __continuation, __rules, __rule),
587 while (__next.second != __rules.end()) {
631 __next = __next_rule(__next.first, __continuation.__stdoff, __rule->__save.__time, __rules, __rule);
651 __next = __next_rule(__rule_begin, __continuation.__stdoff, __rule->__save.__time, __rules, __rule);
695 __continuation.__rules);
819 if (std::holds_alternative<string>(__continuation.__rules) && __sys_info->__can_merge &&
867 if (std::holds_alternative<string>(__last.__rules)) {