#include <literal.hpp>
Classes | |
struct | tp |
Public Types | |
using | as_lset = _lset |
Public Types inherited from lexyd::token_base< _lset< Literals... > > | |
using | token_type = _lset< Literals... > |
Public Member Functions | |
template<typename... Lit> | |
constexpr auto | operator/ (_lset< Lit... >) const |
template<typename Lit > | |
constexpr auto | operator/ (Lit) const |
Static Public Member Functions | |
template<typename Encoding > | |
static LEXY_CONSTEVAL auto | _build_trie () |
Static Public Member Functions inherited from lexyd::token_base< _lset< Literals... > > | |
static LEXY_PARSER_FUNC bool | token_parse (Context &context, Reader &reader) |
Static Public Attributes | |
template<typename Encoding > | |
static constexpr lexy::_detail::lit_trie_for< Encoding, Literals... > | _t = _build_trie<Encoding>() |
Static Public Attributes inherited from lexyd::token_base< _lset< Literals... > > | |
static constexpr _toke< Tag, _lset< Literals... > > | error |
static constexpr _tokk< Kind, _lset< Literals... > > | kind |
Definition at line 518 of file literal.hpp.
using lexyd::_lset< Literals >::as_lset = _lset |
Definition at line 520 of file literal.hpp.
|
inlinestatic |
Definition at line 523 of file literal.hpp.
|
inlineconstexpr |
Definition at line 586 of file literal.hpp.
|
inlineconstexpr |
Definition at line 566 of file literal.hpp.
|
staticconstexpr |
Definition at line 537 of file literal.hpp.