KiCad PCB EDA Suite
Loading...
Searching...
No Matches
utf8_utils::CHARACTER_CLASSIFIER Struct Reference

Static Public Member Functions

static constexpr bool is_whitespace (UnicodeCodepoint auto cp) noexcept
 
static constexpr bool is_digit (UnicodeCodepoint auto cp) noexcept
 
static constexpr bool is_ascii_alpha (UnicodeCodepoint auto cp) noexcept
 
static constexpr bool is_alpha (UnicodeCodepoint auto cp) noexcept
 
static constexpr bool is_alnum (UnicodeCodepoint auto cp) noexcept
 

Detailed Description

Definition at line 271 of file text_eval_wrapper.cpp.

Member Function Documentation

◆ is_alnum()

static constexpr bool utf8_utils::CHARACTER_CLASSIFIER::is_alnum ( UnicodeCodepoint auto cp)
inlinestaticconstexprnoexcept

Definition at line 295 of file text_eval_wrapper.cpp.

References is_alpha(), and is_digit().

Referenced by KIEVAL_TEXT_TOKENIZER::parse_identifier().

◆ is_alpha()

static constexpr bool utf8_utils::CHARACTER_CLASSIFIER::is_alpha ( UnicodeCodepoint auto cp)
inlinestaticconstexprnoexcept

◆ is_ascii_alpha()

static constexpr bool utf8_utils::CHARACTER_CLASSIFIER::is_ascii_alpha ( UnicodeCodepoint auto cp)
inlinestaticconstexprnoexcept

Definition at line 286 of file text_eval_wrapper.cpp.

Referenced by is_alpha().

◆ is_digit()

static constexpr bool utf8_utils::CHARACTER_CLASSIFIER::is_digit ( UnicodeCodepoint auto cp)
inlinestaticconstexprnoexcept

◆ is_whitespace()

static constexpr bool utf8_utils::CHARACTER_CLASSIFIER::is_whitespace ( UnicodeCodepoint auto cp)
inlinestaticconstexprnoexcept

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