template<typename Rule>
tao::TAO_PEGTL_NAMESPACE::tracer struct

Base classes

template<typename Rule>
struct normal

Public static functions

template<typename Input, typename... States>
static void start(const Input& in, States&& ...)
template<typename Input>
static void start(const Input& in, trace_state& ts)
template<typename Input, typename... States>
static void success(const Input& in, States&& ...)
template<typename Input>
static void success(const Input& in, trace_state& ts)
template<typename Input, typename... States>
static void failure(const Input& in, States&& ...)
template<typename Input>
static void failure(const Input& in, trace_state& ts)
template<template<typename...> class Action, typename Input, typename... States>
static auto apply0(const Input&, States && ... st) -> auto
template<template<typename...> class Action, typename Input>
static auto apply0(const Input&, trace_state& ts) -> auto
template<template<typename...> class Action, typename Iterator, typename Input, typename... States>
static auto apply(const Iterator& begin, const Input& in, States && ... st) -> auto
template<template<typename...> class Action, typename Iterator, typename Input>
static auto apply(const Iterator& begin, const Input& in, trace_state& ts) -> auto