Lines Matching defs:__matcher
678 _M_bracket_list(_RMatcherT& __matcher);
681 _M_follow_list(_RMatcherT& __matcher);
684 _M_follow_list2(_RMatcherT& __matcher);
687 _M_expression_term(_RMatcherT& __matcher);
690 _M_range_expression(_RMatcherT& __matcher);
693 _M_start_range(_RMatcherT& __matcher);
696 _M_collating_symbol(_RMatcherT& __matcher);
699 _M_equivalence_class(_RMatcherT& __matcher);
702 _M_character_class(_RMatcherT& __matcher);
968 _RMatcherT __matcher(_M_match_token(_ScannerT::_S_token_line_begin),
970 if (!_M_bracket_list(__matcher)
974 _M_state_store._M_insert_matcher(__matcher)));
985 _M_bracket_list(_RMatcherT& __matcher)
987 if (_M_follow_list(__matcher))
990 __matcher._M_add_char(_M_cur_value[0]);
999 _M_follow_list(_RMatcherT& __matcher)
1000 { return _M_expression_term(__matcher) && _M_follow_list2(__matcher); }
1005 _M_follow_list2(_RMatcherT& __matcher)
1007 if (_M_expression_term(__matcher))
1008 return _M_follow_list2(__matcher);
1015 _M_expression_term(_RMatcherT& __matcher)
1017 return (_M_collating_symbol(__matcher)
1018 || _M_character_class(__matcher)
1019 || _M_equivalence_class(__matcher)
1020 || (_M_start_range(__matcher)
1021 && _M_range_expression(__matcher)));
1027 _M_range_expression(_RMatcherT& __matcher)
1029 if (!_M_collating_symbol(__matcher))
1032 __matcher._M_make_range();
1039 _M_start_range(_RMatcherT& __matcher)
1045 _M_collating_symbol(_RMatcherT& __matcher)
1049 __matcher._M_add_char(_M_cur_value[0]);
1054 __matcher._M_add_collating_element(_M_cur_value);
1063 _M_equivalence_class(_RMatcherT& __matcher)
1067 __matcher._M_add_equivalence_class(_M_cur_value);
1076 _M_character_class(_RMatcherT& __matcher)
1080 __matcher._M_add_character_class(_M_cur_value);