template<typename Rule>
normal struct
Contents
- Reference
Derived classes
-
template<typename Rule, template<typename...> class Action, template<typename...> class Base = normal>struct change_action
-
template<typename Rule, typename State, template<typename...> class Base = normal>struct change_state
-
template<typename Rule>struct counter
-
template<typename Rule>struct tao::TAO_PEGTL_NAMESPACE::parse_tree::internal::make_control::control<Rule, false>
-
template<typename Rule>struct tao::TAO_PEGTL_NAMESPACE::parse_tree::internal::make_control::control<Rule, true>
-
template<typename Rule>struct tracer
Public static functions
-
template<typename Input, typename... States>static void start(const Input&, States&& ...) noexcept
-
template<typename Input, typename... States>static void success(const Input&, States&& ...) noexcept
-
template<typename Input, typename... States>static void failure(const Input&, States&& ...) noexcept
-
template<typename Input, typename... States>static void raise(const Input& in, States&& ...)
-
template<template<typename...> class Action, typename Input, typename... States>static auto apply0(const Input&, States && ... st) -> 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<apply_mode A, rewind_mode M, template<typename...> class Action, template<typename...> class Control, typename Input, typename... States>static auto match(Input& in, States && ... st) -> bool