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

Method operator()

include/boost/parser/parser.hpp:3397–3408  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 2

apply_parserFunction · 0.85
callMethod · 0.45

Tested by

no test coverage detected