Home
last modified time | relevance | path

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

/third_party/boost/boost/xpressive/detail/core/
Dsub_match_vector.hpp100 , sub_matches_(0) in sub_match_vector()
109 : *static_cast<value_type const *>(&this->sub_matches_[ index ]); in operator []()
124 return const_iterator(this->sub_matches_); in begin()
129 return const_iterator(this->sub_matches_ + this->size_); in end()
145 std::swap(this->sub_matches_, that.sub_matches_); in swap()
154 this->sub_matches_ = sub_matches; in init_()
161 this->sub_matches_ = sub_matches; in init_()
162 std::copy(that.sub_matches_, that.sub_matches_ + that.size_, this->sub_matches_); in init_()
166 sub_match_impl<BidiIter> *sub_matches_; member
Dstate.hpp116 sub_match_impl *sub_matches_; member
143 , sub_matches_(0) in match_state()
203 this->sub_matches_[0].begin_ = this->cur_; in push_context()
227 this->sub_matches_ = access::get_sub_matches(access::get_sub_match_vector(results)); in pop_context()
238 this->sub_matches_ = access::get_sub_matches(access::get_sub_match_vector(results)); in swap_context()
263 return this->sub_matches_[n]; in sub_match()
292 …this->sub_matches_ = this->extras_->sub_match_stack_.push_sequence(total_mark_count, sub_match_imp… in init_()
293 this->sub_matches_ += impl.hidden_mark_count_; in init_()
296 …access::init_match_results(what, id, impl.traits_, this->sub_matches_, this->mark_count_, impl.nam… in init_()
301 extras_->sub_match_stack_.unwind_to(this->sub_matches_ - impl.hidden_mark_count_); in uninit_()
[all …]
Daccess.hpp86 return what.sub_matches_; in get_sub_match_vector()
91 return subs.sub_matches_; in get_sub_matches()
/third_party/boost/boost/xpressive/
Dmatch_results.hpp389 , sub_matches_() in match_results()
413 , sub_matches_() in match_results()
426 std::size_t size = that.sub_matches_.size(); in match_results()
428 …core_access<BidiIter>::init_sub_match_vector(this->sub_matches_, sub_matches, size, that.sub_match… in match_results()
464 return this->sub_matches_.size(); in size()
478 return this->sub_matches_[ sub ].length(); in length()
486 …return this->sub_matches_[ sub ].matched ? std::distance(*this->base_, this->sub_matches_[ sub ].f… in position()
493 return this->sub_matches_[ sub ].str(); in str()
513 return this->prefix_ ? *this->prefix_ : this->sub_matches_[this->sub_matches_.size()]; in prefix()
522 return this->suffix_ ? *this->suffix_ : this->sub_matches_[this->sub_matches_.size()]; in suffix()
[all …]
/third_party/boost/boost/xpressive/detail/core/matcher/
Dpredicate_matcher.hpp34 , sub_matches_(sub_matches) in predicate_context()
65 return ctx.sub_matches_[ctx.sub_]; in operator ()()
75 return ctx.sub_matches_[proto::value(expr).mark_number_]; in operator ()()
118 sub_match_impl<BidiIter> const *sub_matches_; member
167 predicate_context<BidiIter> ctx(this->sub_, state.sub_matches_, state.action_args_); in match_()
Daction_matcher.hpp290 return result_type::make(state.sub_matches_[ data ]); in operator ()()
314 return result_type::make(state.sub_matches_[ proto::value(expr).mark_number_ ]); in operator ()()