Home
last modified time | relevance | path

Searched refs:re_jump (Results 1 – 6 of 6) sorted by relevance

/third_party/boost/boost/regex/v4/
Dstates.hpp231 struct re_jump : public re_syntax_base struct
239 struct re_alt : public re_jump
259 struct re_recurse : public re_jump
286 re_jump_size = (sizeof(re_jump) + padding_mask) & ~(padding_mask),
Dbasic_regex_creator.hpp742 … static_cast<re_jump*>(state)->alt.p = getaddress(static_cast<re_jump*>(state)->alt.i, state); in fixup_pointers()
800 std::ptrdiff_t idx = static_cast<re_jump*>(state)->alt.i; in fixup_recursions()
822 static_cast<re_jump*>(state)->alt.p = p; in fixup_recursions()
993 state = static_cast<re_jump*>(state->next.p)->alt.p->next.p; in calculate_backstep()
1055 state = static_cast<re_jump*>(state)->alt.p; in calculate_backstep()
1138 … BOOST_ASSERT(static_cast<const re_jump*>(state)->alt.p->type == syntax_element_startmark); in create_startmap()
1139 … recursion_sub = static_cast<re_brace*>(static_cast<const re_jump*>(state)->alt.p)->index; in create_startmap()
1164 state = static_cast<re_jump*>(state)->alt.p; in create_startmap()
1353 re_brace* p2 = static_cast<re_brace*>(static_cast<re_jump*>(p)->alt.p); in create_startmap()
1538 state = static_cast<const re_jump*>(state->next.p)->alt.p->next.p; in probe_leading_repeat()
Dbasic_regex_parser.hpp1078 re_jump* jmp = static_cast<re_jump*>(this->append_state(syntax_element_jump, sizeof(re_jump))); in parse_repeat()
1136 …jmp = static_cast<re_jump*>(this->insert_state(insert_point + sizeof(re_brace), syntax_element_jum… in parse_repeat()
1318 …_syntax_base* pj = this->append_state(BOOST_REGEX_DETAIL_NS::syntax_element_jump, sizeof(re_jump)); in parse_alt()
2161 jump_offset = this->getoffset(this->append_state(syntax_element_jump, sizeof(re_jump))); in parse_perl_extension()
2168 jump_offset = this->getoffset(this->append_state(syntax_element_jump, sizeof(re_jump))); in parse_perl_extension()
2196 jump_offset = this->getoffset(this->append_state(syntax_element_jump, sizeof(re_jump))); in parse_perl_extension()
2208 jump_offset = this->getoffset(this->append_state(syntax_element_jump, sizeof(re_jump))); in parse_perl_extension()
2634 re_jump* jmp = static_cast<re_jump*>(this->getaddress(jump_offset)); in parse_perl_extension()
3139 re_jump* jmp = static_cast<re_jump*>(this->getaddress(jump_offset)); in unwind_alts()
Dperl_matcher_recursive.hpp137 … const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p; in match_startmark()
155 … const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p; in match_startmark()
212 … const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p; in match_startmark()
909 if(i->idx == static_cast<const re_brace*>(static_cast<const re_jump*>(pstate)->alt.p)->index) in match_recursion()
924 pstate = static_cast<const re_jump*>(pstate)->alt.p; in match_recursion()
Dperl_matcher_non_recursive.hpp409 … const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p; in match_startmark()
419 … const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p; in match_startmark()
509 … const re_syntax_base* next_pstate = static_cast<const re_jump*>(pstate->next.p)->alt.p->next.p; in match_startmark()
1020 if(i->idx == static_cast<const re_brace*>(static_cast<const re_jump*>(pstate)->alt.p)->index) in match_recursion()
1041 pstate = static_cast<const re_jump*>(pstate)->alt.p; in match_recursion()
Dperl_matcher_common.hpp683 pstate = static_cast<const re_jump*>(pstate)->alt.p; in match_jump()