#include <parse_tree.hpp>
Public Member Functions | |
pt_node< Reader > * | first_child () |
pt_node_production (production_info info) noexcept | |
Public Attributes | |
std::size_t | child_count: child_count_bits |
std::size_t | first_child_adjacent: 1 |
const char *const * | id |
std::size_t | token_production: 1 |
Static Public Attributes | |
static constexpr std::size_t | child_count_bits = sizeof(std::size_t) * CHAR_BIT - 2 |
Definition at line 22 of file parse_tree.hpp.
|
inlineexplicitnoexcept |
Definition at line 153 of file parse_tree.hpp.
|
inline |
Definition at line 161 of file parse_tree.hpp.
std::size_t lexy::_detail::pt_node_production< Reader >::child_count |
Definition at line 149 of file parse_tree.hpp.
|
staticconstexpr |
Definition at line 146 of file parse_tree.hpp.
std::size_t lexy::_detail::pt_node_production< Reader >::first_child_adjacent |
Definition at line 151 of file parse_tree.hpp.
const char* const* lexy::_detail::pt_node_production< Reader >::id |
Definition at line 148 of file parse_tree.hpp.
std::size_t lexy::_detail::pt_node_production< Reader >::token_production |
Definition at line 150 of file parse_tree.hpp.