Home
last modified time | relevance | path

Searched refs:mark_number (Results 1 – 8 of 8) sorted by relevance

/third_party/boost/boost/xpressive/detail/core/matcher/
Doptional_matcher.hpp64 inline bool match_next(match_state<BidiIter> &state, Next const &next, int mark_number) in match_next() argument
66 sub_match_impl<BidiIter> &br = state.sub_match(mark_number); in match_next()
89 explicit optional_mark_matcher(Xpr const &xpr, int mark_number) in optional_mark_matcher()
91 , mark_number_(mark_number) in optional_mark_matcher()
Dmark_begin_matcher.hpp31 mark_begin_matcher(int mark_number) in mark_begin_matcher()
32 : mark_number_(mark_number) in mark_begin_matcher()
Drepeat_begin_matcher.hpp37 repeat_begin_matcher(int mark_number) in repeat_begin_matcher()
38 : mark_number_(mark_number) in repeat_begin_matcher()
Dmark_end_matcher.hpp31 mark_end_matcher(int mark_number) in mark_end_matcher()
32 : mark_number_(mark_number) in mark_end_matcher()
Dmark_matcher.hpp38 mark_matcher(int mark_number, Traits const &) in mark_matcher()
39 : mark_number_(mark_number) in mark_matcher()
/third_party/boost/boost/xpressive/detail/static/
Dvisitor.hpp45 void mark_number(int mark_nbr) in mark_number() function
87 this->mark_number(backref.mark_number_); in visit_()
93 this->mark_number(mark_begin.mark_number_); in visit_()
/third_party/boost/boost/xpressive/detail/static/transforms/
Das_quantifier.hpp194 int mark_number = proto::value(proto::left(marked_sub)).mark_number_; in operator ()() local
195 BOOST_ASSERT(0 != mark_number); in operator ()()
201 detail::repeat_begin_matcher begin(mark_number); in operator ()()
202 detail::repeat_end_matcher<Greedy> end(mark_number, min_, max_); in operator ()()
273 int mark_number = proto::value(proto::left(expr)).mark_number_; in operator ()() local
277 , mark_number in operator ()()
/third_party/boost/boost/xpressive/
Dregex_primitives.hpp46 #define mark_number(x) proto::call<mark_number(x)> macro
62 struct mark_number : proto::callable struct
78 … proto::when<basic_mark_tag, push_back(proto::_data, mark_number(proto::_value)) >
100 #undef mark_number