|
|
constexpr | token_t (token_t const &other) noexcept=default |
| |
|
constexpr | token_t (token_t &&other) noexcept=default |
| |
|
constexpr token_t & | operator= (token_t const &other) noexcept=default |
| |
|
constexpr token_t & | operator= (token_t &&other) noexcept=default |
| |
|
| token_t (tokenizer_name_t name, std::string value) noexcept |
| |
|
| operator bool () const noexcept |
| |
|
| operator long double () const |
| |
|
| operator double () const |
| |
|
| operator float () const |
| |
|
template<std::integral T> |
| | operator T () const |
| |
|
| operator std::string () const noexcept |
| |
|
| operator decimal () const |
| |
|
| operator std::chrono::year_month_day () const |
| |
|
std::string | repr () const noexcept |
| |
|
|
tokenizer_name_t | name = tokenizer_name_t::NotAssigned |
| |
|
std::string | value |
| |
|
parse_location | location = {} |
| |
|
bool | is_binary = false |
| |
|
int | precedence = 0 |
| |
The documentation for this struct was generated from the following file: