Classes | Public Types | Public Member Functions | List of all members
lexyd::_err< Tag, Rule > Struct Template Reference

#include <error.hpp>

Inheritance diagram for lexyd::_err< Tag, Rule >:
Inheritance graph
[legend]

Classes

struct  p
 

Public Types

template<typename Reader >
using bp = lexy::unconditional_branch_parser< _err, Reader >
 

Public Member Functions

template<typename R >
constexpr auto operator() (R) const
 Adds a rule whose match will be part of the error location. More...
 

Detailed Description

template<typename Tag, typename Rule>
struct lexyd::_err< Tag, Rule >

Definition at line 22 of file dsl/error.hpp.

Member Typedef Documentation

◆ bp

template<typename Tag , typename Rule >
template<typename Reader >
using lexyd::_err< Tag, Rule >::bp = lexy::unconditional_branch_parser<_err, Reader>

Definition at line 53 of file dsl/error.hpp.

Member Function Documentation

◆ operator()()

template<typename Tag , typename Rule >
template<typename R >
constexpr auto lexyd::_err< Tag, Rule >::operator() ( ) const
inlineconstexpr

Adds a rule whose match will be part of the error location.

Definition at line 57 of file dsl/error.hpp.


The documentation for this struct was generated from the following file:


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Dec 13 2024 03:19:19