Lines Matching refs:_M_nfa

78       _M_nfa(make_shared<_RegexT>(__loc, _M_flags)),  in _Compiler()
79 _M_traits(_M_nfa->_M_traits), in _Compiler()
82 _StateSeqT __r(*_M_nfa, _M_nfa->_M_start()); in _Compiler()
83 __r._M_append(_M_nfa->_M_insert_subexpr_begin()); in _Compiler()
89 __r._M_append(_M_nfa->_M_insert_subexpr_end()); in _Compiler()
90 __r._M_append(_M_nfa->_M_insert_accept()); in _Compiler()
91 _M_nfa->_M_eliminate_dummy(); in _Compiler()
105 auto __end = _M_nfa->_M_insert_dummy(); in _M_disjunction()
111 _M_stack.push(_StateSeqT(*_M_nfa, in _M_disjunction()
112 _M_nfa->_M_insert_alt( in _M_disjunction()
131 _M_stack.push(_StateSeqT(*_M_nfa, _M_nfa->_M_insert_dummy())); in _M_alternative()
155 _M_stack.push(_StateSeqT(*_M_nfa, _M_nfa->_M_insert_line_begin())); in _M_assertion()
157 _M_stack.push(_StateSeqT(*_M_nfa, _M_nfa->_M_insert_line_end())); in _M_assertion()
160 _M_stack.push(_StateSeqT(*_M_nfa, _M_nfa-> in _M_assertion()
170 __tmp._M_append(_M_nfa->_M_insert_accept()); in _M_assertion()
173 *_M_nfa, in _M_assertion()
174 _M_nfa->_M_insert_lookahead(__tmp._M_start, __neg))); in _M_assertion()
198 _StateSeqT __r(*_M_nfa, in _M_quantifier()
199 _M_nfa->_M_insert_repeat(_S_invalid_state_id, in _M_quantifier()
208 __e._M_append(_M_nfa->_M_insert_repeat(_S_invalid_state_id, in _M_quantifier()
216 auto __end = _M_nfa->_M_insert_dummy(); in _M_quantifier()
217 _StateSeqT __r(*_M_nfa, in _M_quantifier()
218 _M_nfa->_M_insert_repeat(_S_invalid_state_id, in _M_quantifier()
233 _StateSeqT __e(*_M_nfa, _M_nfa->_M_insert_dummy()); in _M_quantifier()
258 _StateSeqT __s(*_M_nfa, in _M_quantifier()
259 _M_nfa->_M_insert_repeat(_S_invalid_state_id, in _M_quantifier()
269 auto __end = _M_nfa->_M_insert_dummy(); in _M_quantifier()
277 auto __alt = _M_nfa->_M_insert_repeat(__tmp._M_start, in _M_quantifier()
280 __e._M_append(_StateSeqT(*_M_nfa, __alt, __tmp._M_end)); in _M_quantifier()
285 auto& __tmp = (*_M_nfa)[__stack.top()]; in _M_quantifier()
326 _M_stack.push(_StateSeqT(*_M_nfa, _M_nfa-> in _M_atom()
332 _StateSeqT __r(*_M_nfa, _M_nfa->_M_insert_dummy()); in _M_atom()
342 _StateSeqT __r(*_M_nfa, _M_nfa->_M_insert_subexpr_begin()); in _M_atom()
348 __r._M_append(_M_nfa->_M_insert_subexpr_end()); in _M_atom()
376 _M_stack.push(_StateSeqT(*_M_nfa, in _M_insert_any_matcher_ecma()
377 _M_nfa->_M_insert_matcher in _M_insert_any_matcher_ecma()
388 _M_stack.push(_StateSeqT(*_M_nfa, in _M_insert_any_matcher_posix()
389 _M_nfa->_M_insert_matcher in _M_insert_any_matcher_posix()
400 _M_stack.push(_StateSeqT(*_M_nfa, in _M_insert_char_matcher()
401 _M_nfa->_M_insert_matcher in _M_insert_char_matcher()
417 _M_stack.push(_StateSeqT(*_M_nfa, in _M_insert_character_class_matcher()
418 _M_nfa->_M_insert_matcher(std::move(__matcher)))); in _M_insert_character_class_matcher()
448 *_M_nfa, in _M_insert_bracket_matcher()
449 _M_nfa->_M_insert_matcher(std::move(__matcher)))); in _M_insert_bracket_matcher()