Searched defs:shared_matchable (Results 1 – 1 of 1) sorted by relevance
114 struct shared_matchable struct116 typedef BidiIter iterator_type;117 typedef typename iterator_value<BidiIter>::type char_type;118 typedef intrusive_ptr<matchable_ex<BidiIter> const> matchable_ptr;123 shared_matchable(matchable_ptr const &xpr = matchable_ptr()) in shared_matchable() argument128 bool operator !() const in operator !()143 matchable_ptr const &matchable() const in matchable()148 bool match(match_state<BidiIter> &state) const in match()153 void link(xpression_linker<char_type> &linker) const in link()158 void peek(xpression_peeker<char_type> &peeker) const in peek()[all …]