MCPcopy Create free account
hub / github.com/boostorg/parser / operator()

Method operator()

include/boost/parser/parser.hpp:3581–3592  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 2

apply_parserFunction · 0.85
callMethod · 0.45

Tested by

no test coverage detected