#include <parse_tree.hpp>
Public Member Functions | |
bool | is_production () const noexcept |
bool | is_root () const noexcept |
bool | is_token () const noexcept |
bool | is_token_production () const noexcept |
const char * | name () const noexcept |
Private Member Functions | |
_pt_node_kind (_detail::pt_node< Reader > *ptr) | |
Private Attributes | |
friend | _pt_node< Reader, TokenKind > |
_detail::pt_node< Reader > * | _ptr |
Friends | |
bool | operator!= (_pt_node_kind lhs, _pt_node_kind rhs) |
bool | operator!= (_pt_node_kind nk, production_info info) |
bool | operator!= (_pt_node_kind nk, token_kind< TokenKind > tk) |
bool | operator!= (production_info info, _pt_node_kind nk) |
bool | operator!= (token_kind< TokenKind > tk, _pt_node_kind nk) |
bool | operator== (_pt_node_kind lhs, _pt_node_kind rhs) |
bool | operator== (_pt_node_kind nk, production_info info) |
bool | operator== (_pt_node_kind nk, token_kind< TokenKind > tk) |
bool | operator== (production_info info, _pt_node_kind nk) |
bool | operator== (token_kind< TokenKind > tk, _pt_node_kind nk) |
Definition at line 339 of file parse_tree.hpp.
|
inlineexplicitprivate |
Definition at line 849 of file parse_tree.hpp.
|
inlinenoexcept |
Definition at line 769 of file parse_tree.hpp.
|
inlinenoexcept |
Definition at line 774 of file parse_tree.hpp.
|
inlinenoexcept |
Definition at line 765 of file parse_tree.hpp.
|
inlinenoexcept |
Definition at line 781 of file parse_tree.hpp.
|
inlinenoexcept |
Definition at line 786 of file parse_tree.hpp.
|
friend |
Definition at line 806 of file parse_tree.hpp.
|
friend |
Definition at line 839 of file parse_tree.hpp.
|
friend |
Definition at line 822 of file parse_tree.hpp.
|
friend |
Definition at line 843 of file parse_tree.hpp.
|
friend |
Definition at line 826 of file parse_tree.hpp.
|
friend |
Definition at line 799 of file parse_tree.hpp.
|
friend |
Definition at line 831 of file parse_tree.hpp.
|
friend |
Definition at line 811 of file parse_tree.hpp.
|
friend |
Definition at line 835 of file parse_tree.hpp.
|
friend |
Definition at line 818 of file parse_tree.hpp.
|
private |
Definition at line 853 of file parse_tree.hpp.
|
private |
Definition at line 851 of file parse_tree.hpp.