| 3579 | { |
| 3580 | template<typename Parser> |
| 3581 | auto operator()(Parser const & parser) const |
| 3582 | { |
| 3583 | detail::skip(first_, last_, skip_, flags_); |
| 3584 | success_ = true; // In case someone earlier already failed... |
| 3585 | return parser.call( |
| 3586 | first_, |
| 3587 | last_, |
| 3588 | context_, |
| 3589 | skip_, |
| 3590 | flags_, |
| 3591 | success_); |
| 3592 | } |
| 3593 | |
| 3594 | template<typename Parser, typename Attribute> |
| 3595 | void operator()(Parser const & parser, Attribute & retval) const |
nothing calls this directly
no test coverage detected