Exemple #1
0
 refactor_unary_parser<ParserT, NestedT>
 operator[](parser<ParserT> const& subject) const
 {
     return refactor_unary_parser<ParserT, NestedT>
         (subject.derived(), nested);
 }
Exemple #2
0
 explicit distinct_parser(parser<TailT> const & tail_)
 :   tail(tail_.derived())
 {
 }
Exemple #3
0
 static type call(parser<Derived> const& p)
 {
     return p.derived();
 }