#include <parse_tree.hpp>
template<typename Reader, typename TokenKind = void, typename MemoryResource = void>
class lexy::parse_tree< Reader, TokenKind, MemoryResource >::node
Definition at line 814 of file parse_tree.hpp.
◆ node()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
|
inlineexplicitprivatenoexcept |
◆ address()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
void* lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::address |
( |
| ) |
const |
|
inlinenoexcept |
◆ children()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
auto lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::children |
( |
| ) |
const |
|
inlinenoexcept |
◆ is_last_child()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
bool lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::is_last_child |
( |
| ) |
const |
|
inlinenoexcept |
◆ kind()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
auto lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::kind |
( |
| ) |
const |
|
inlinenoexcept |
◆ lexeme()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
auto lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::lexeme |
( |
| ) |
const |
|
inlinenoexcept |
◆ parent()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
auto lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::parent |
( |
| ) |
const |
|
inlinenoexcept |
◆ siblings()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
auto lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::siblings |
( |
| ) |
const |
|
inlinenoexcept |
◆ token()
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
auto lexy::parse_tree< Reader, TokenKind, MemoryResource >::node::token |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator!=
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
◆ operator==
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
◆ _ptr
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
◆ parse_tree
template<typename Reader , typename TokenKind = void, typename MemoryResource = void>
The documentation for this class was generated from the following file: