Home
last modified time | relevance | path

Searched defs:eval_terminal (Results 1 – 2 of 2) sorted by relevance

/third_party/boost/boost/xpressive/detail/core/matcher/
Dpredicate_matcher.hpp45 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 …]
Daction_matcher.hpp157 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 ()()