Classes | Namespaces | Typedefs | Functions | Variables
parse_tree_input.hpp File Reference
#include <lexy/error.hpp>
#include <lexy/grammar.hpp>
#include <lexy/input/base.hpp>
#include <lexy/lexeme.hpp>
Include dependency graph for parse_tree_input.hpp:

Go to the source code of this file.

Classes

struct  lexy::_parse_tree_eof
 
class  lexy::_ptr< Node >
 
struct  lexy::_ptr< Node >::marker
 
class  lexy::parse_tree_encoding< Node >
 
class  lexy::parse_tree_input< Node >
 
struct  lexy::parse_tree_input_traits< Node >
 

Namespaces

 lexy
 

Typedefs

template<typename Tag , typename Node >
using lexy::parse_tree_error = error_for< parse_tree_input< Node >, Tag >
 
template<typename Node >
using lexy::parse_tree_error_context = error_context< parse_tree_input< Node > >
 
template<typename Node >
using lexy::parse_tree_lexeme = lexeme_for< parse_tree_input< Node > >
 

Functions

template<typename ParseTree >
 lexy::parse_tree_input (const ParseTree &) -> parse_tree_input< LEXY_DECAY_DECLTYPE(LEXY_DECLVAL(ParseTree).root())>
 

Variables

template<typename Node >
constexpr auto lexy::is_node_encoding< parse_tree_encoding< Node > > = true
 


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