| 3395 | { |
| 3396 | template<typename Parser> |
| 3397 | auto operator()(Parser const & parser) const |
| 3398 | { |
| 3399 | detail::skip(first_, last_, skip_, flags_); |
| 3400 | success_ = true; // In case someone earlier already failed... |
| 3401 | return parser.call( |
| 3402 | first_, |
| 3403 | last_, |
| 3404 | context_, |
| 3405 | skip_, |
| 3406 | flags_, |
| 3407 | success_); |
| 3408 | } |
| 3409 | |
| 3410 | template<typename Parser, typename Attribute> |
| 3411 | void operator()(Parser const & parser, Attribute & retval) const |
nothing calls this directly
no test coverage detected