Searched defs:eval_terminal (Results 1 – 2 of 2) sorted by relevance
| /third_party/boost/boost/xpressive/detail/core/matcher/ |
| D | predicate_matcher.hpp | 45 struct eval_terminal struct 50 struct eval_terminal<Expr, reference_wrapper<Arg> > struct 52 typedef Arg &result_type; 53 result_type operator()(Expr &expr, predicate_context const &) const in operator ()() 60 struct eval_terminal<Expr, any_matcher> struct 62 typedef sub_match<BidiIter> const &result_type; 63 result_type operator()(Expr &, predicate_context const &ctx) const in operator ()() 70 struct eval_terminal<Expr, mark_placeholder> struct 72 typedef sub_match<BidiIter> const &result_type; 73 result_type operator()(Expr &expr, predicate_context const &ctx) const in operator ()() [all …]
|
| D | action_matcher.hpp | 157 struct eval_terminal struct 162 struct eval_terminal<Expr, reference_wrapper<Arg> > struct 164 typedef Arg &result_type; 165 result_type operator()(Expr &expr, action_context const &) const in operator ()() 172 struct eval_terminal<Expr, opt<Arg> > struct 174 typedef Arg const &result_type; 175 result_type operator()(Expr &expr, action_context const &) const in operator ()() 182 struct eval_terminal<Expr, action_arg<Type, Int> > struct 184 typedef typename action_arg<Type, Int>::reference result_type; 185 result_type operator()(Expr &expr, action_context const &ctx) const in operator ()()
|