Static Public Member Functions | Static Public Attributes | List of all members
lexyd::hex_upper Struct Reference

#include <digit.hpp>

Inheritance diagram for lexyd::hex_upper:
Inheritance graph
[legend]

Static Public Member Functions

static LEXY_CONSTEVAL auto char_class_ascii ()
 
static LEXY_CONSTEVAL auto char_class_name ()
 
template<typename CharT >
static constexpr unsigned digit_value (CharT c)
 
template<typename CharT >
static constexpr bool swar_matches (lexy::_detail::swar_int c)
 
- Static Public Member Functions inherited from lexyd::char_class_base< hex_upper >
static constexpr std::false_type char_class_match_cp (char32_t)
 
static constexpr auto char_class_match_swar (lexy::_detail::swar_int)
 
static constexpr void char_class_report_error (Context &context, typename Reader::iterator position)
 
static constexpr bool char_class_unicode ()
 
- Static Public Member Functions inherited from lexyd::token_base< hex_upper >
static LEXY_PARSER_FUNC bool token_parse (Context &context, Reader &reader)
 

Static Public Attributes

static constexpr unsigned digit_radix = 16
 
- Static Public Attributes inherited from lexyd::token_base< hex_upper >
static constexpr _toke< Tag, hex_uppererror
 
static constexpr _tokk< Kind, hex_upperkind
 

Additional Inherited Members

- Public Types inherited from lexyd::token_base< hex_upper >
using token_type = hex_upper
 

Detailed Description

Definition at line 162 of file digit.hpp.

Member Function Documentation

◆ char_class_ascii()

static LEXY_CONSTEVAL auto lexyd::hex_upper::char_class_ascii ( )
inlinestatic

Definition at line 169 of file digit.hpp.

◆ char_class_name()

static LEXY_CONSTEVAL auto lexyd::hex_upper::char_class_name ( )
inlinestatic

Definition at line 164 of file digit.hpp.

◆ digit_value()

template<typename CharT >
static constexpr unsigned lexyd::hex_upper::digit_value ( CharT  c)
inlinestaticconstexpr

Definition at line 180 of file digit.hpp.

◆ swar_matches()

template<typename CharT >
static constexpr bool lexyd::hex_upper::swar_matches ( lexy::_detail::swar_int  c)
inlinestaticconstexpr

Definition at line 191 of file digit.hpp.

Member Data Documentation

◆ digit_radix

constexpr unsigned lexyd::hex_upper::digit_radix = 16
staticconstexpr

Definition at line 177 of file digit.hpp.


The documentation for this struct was generated from the following file:


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:10