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

#include <parse_tree_node.hpp>

Inheritance diagram for lexyd::_tn< Kind >:
Inheritance graph
[legend]

Public Types

using node_end_error = lexy::expected_token_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< _tn< Kind > >
constexpr auto operator() (Rule) const
 

Detailed Description

template<auto Kind>
struct lexyd::_tn< Kind >

Definition at line 176 of file parse_tree_node.hpp.

Member Typedef Documentation

◆ node_end_error

template<auto Kind>
using lexyd::_tn< Kind >::node_end_error = lexy::expected_token_end

Definition at line 189 of file parse_tree_node.hpp.

Member Function Documentation

◆ node_child_reader()

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

Definition at line 192 of file parse_tree_node.hpp.

◆ node_kind()

template<auto Kind>
static LEXY_CONSTEVAL auto lexyd::_tn< Kind >::node_kind ( )
inlinestatic

Definition at line 178 of file parse_tree_node.hpp.

◆ node_kind_name()

template<auto Kind>
static LEXY_CONSTEVAL auto lexyd::_tn< Kind >::node_kind_name ( )
inlinestatic

Definition at line 183 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