52            || (c >= 0x0E && c <= 0x1F)
 
 
   60        return (c >= 
'0' && c <= 
'9')
 
   61            || (c >= 
'A' && c <= 
'Z')
 
   62            || (c >= 
'a' && c <= 
'z')
 
 
   70        return (c >= 
'0' && c <= 
'9')
 
   71            || (c >= 
'A' && c <= 
'Z')
 
   72            || (c >= 
'a' && c <= 
'z')
 
 
   81        return (c >= 
'A' && c <= 
'Z')
 
   82            || (c >= 
'a' && c <= 
'z')
 
   83            || (c >= 0x80 && c != 0xFFFD)
 
 
   89        return c >= 
'0' && c <= 
'9';
 
 
   94        return (c >= 
'0' && c <= 
'9')
 
   95            || (c >= 
'A' && c <= 
'F')
 
   96            || (c >= 
'a' && c <= 
'f');
 
 
  101        return (c >= 
'0' && c <= 
'9')
 
  102            || (c >= 
'A' && c <= 
'Z')
 
  103            || (c >= 
'a' && c <= 
'z')
 
  106            || (c >= 0x80 && c != 0xFFFD);
 
 
 
node::pointer_t number(wide_char_t c)
node::pointer_t identifier(wide_char_t c)
static bool constexpr is_start_identifier(wide_char_t c)
static bool constexpr is_hex(wide_char_t c)
std::shared_ptr< lexer > pointer_t
node::pointer_t unicode_range(wide_char_t c)
position f_start_position
static int hex_to_dec(wide_char_t c)
std::string string(wide_char_t const quote)
wide_char_t mbtowc(char const *mb)
wide_char_t f_ungetc[UNGETSIZ]
static bool constexpr is_identifier(wide_char_t c)
void wctomb(wide_char_t const wc, char *mb, size_t max_length)
node::pointer_t variable(wide_char_t c)
static bool constexpr is_digit(wide_char_t c)
static size_t const UNGETSIZ
static bool constexpr is_variable(wide_char_t c)
void ungetc(wide_char_t c)
node::pointer_t comment(bool c_comment)
node::pointer_t next_token()
static bool constexpr is_hash_character(wide_char_t c)
static bool constexpr is_space(wide_char_t c)
static bool constexpr is_non_printable(wide_char_t c)
std::shared_ptr< node > pointer_t
The namespace of all the classes in the CSS Preprocessor.