Public Types | Static Public Member Functions | List of all members
lexyd::_pn< Production > Struct Template Reference

#include <parse_tree_node.hpp>

Inheritance diagram for lexyd::_pn< Production >:
Inheritance graph
[legend]

Public Types

using node_end_error = lexy::expected_production_end
 

Static Public Member Functions

template<typename Reader >
static constexpr auto node_child_reader (Reader &reader)
 
static LEXY_CONSTEVAL auto node_kind ()
 
static LEXY_CONSTEVAL auto node_kind_name ()
 

Additional Inherited Members

- Public Member Functions inherited from lexyd::_n< _pn< Production > >
constexpr auto operator() (Rule) const
 

Detailed Description

template<typename Production>
struct lexyd::_pn< Production >

Definition at line 223 of file parse_tree_node.hpp.

Member Typedef Documentation

◆ node_end_error

template<typename Production >
using lexyd::_pn< Production >::node_end_error = lexy::expected_production_end

Definition at line 237 of file parse_tree_node.hpp.

Member Function Documentation

◆ node_child_reader()

template<typename Production >
template<typename Reader >
static constexpr auto lexyd::_pn< Production >::node_child_reader ( Reader &  reader)
inlinestaticconstexpr

Definition at line 240 of file parse_tree_node.hpp.

◆ node_kind()

template<typename Production >
static LEXY_CONSTEVAL auto lexyd::_pn< Production >::node_kind ( )
inlinestatic

Definition at line 227 of file parse_tree_node.hpp.

◆ node_kind_name()

template<typename Production >
static LEXY_CONSTEVAL auto lexyd::_pn< Production >::node_kind_name ( )
inlinestatic

Definition at line 232 of file parse_tree_node.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