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

Method operator()

include/boost/parser/replace.hpp:536–554  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

534 ErrorHandler,
535 SkipParser>
536 [[nodiscard]] constexpr auto operator()(
537 R && r,
538 parser_interface<Parser, GlobalState, ErrorHandler> const &
539 parser,
540 parser_interface<SkipParser> const & skip,
541 ReplacementR && replacement,
542 trace trace_mode = trace::off) const
543 {
544 return replace_view(
545 to_range<R>::call((R &&)r),
546 parser,
547 skip,
548 to_range<
549 ReplacementR,
550 true,
551 detail::range_utf_format_v<R>>::call((ReplacementR &&)
552 replacement),
553 trace_mode);
554 }
555
556 template<
557 parsable_range R,

Callers

nothing calls this directly

Calls 3

replace_viewFunction · 0.85
callFunction · 0.85
implClass · 0.85

Tested by

no test coverage detected