#include <follow.hpp>
Classes | |
struct | tp |
Public Types | |
using | lit_case_folding = typename Literal::lit_case_folding |
Public Types inherited from lexyd::token_base< _nf< Literal, CharClass > > | |
using | token_type = _nf< Literal, CharClass > |
Static Public Member Functions | |
template<typename Encoding > | |
static constexpr auto | lit_first_char () -> typename Encoding::char_type |
template<typename Trie > | |
static LEXY_CONSTEVAL std::size_t | lit_insert (Trie &trie, std::size_t pos, std::size_t char_class) |
Static Public Member Functions inherited from lexyd::token_base< _nf< Literal, CharClass > > | |
static LEXY_PARSER_FUNC bool | token_parse (Context &context, Reader &reader) |
Static Public Attributes | |
static constexpr auto | lit_char_classes = lexy::_detail::char_class_list<CharClass>{} |
static constexpr auto | lit_max_char_count = Literal::lit_max_char_count |
Static Public Attributes inherited from lexyd::token_base< _nf< Literal, CharClass > > | |
static constexpr _toke< Tag, _nf< Literal, CharClass > > | error |
static constexpr _tokk< Kind, _nf< Literal, CharClass > > | kind |
Definition at line 25 of file follow.hpp.
using lexyd::_nf< Literal, CharClass >::lit_case_folding = typename Literal::lit_case_folding |
Definition at line 31 of file follow.hpp.
|
inlinestaticconstexpr |
Definition at line 34 of file follow.hpp.
|
inlinestatic |
Definition at line 40 of file follow.hpp.
|
staticconstexpr |
Definition at line 29 of file follow.hpp.
|
staticconstexpr |
Definition at line 27 of file follow.hpp.