KiCad PCB EDA Suite
|
Static Public Member Functions | |
static std::u32string | to_utf32 (std::string_view utf8) |
static std::string | to_utf8 (std::u32string_view utf32) |
Static Private Member Functions | |
static constexpr bool | is_ascii (std::byte b) noexcept |
static constexpr bool | is_continuation (std::byte b) noexcept |
static constexpr int | sequence_length (std::byte first) noexcept |
Definition at line 88 of file text_eval_wrapper.cpp.
|
inlinestaticconstexprprivatenoexcept |
Definition at line 92 of file text_eval_wrapper.cpp.
Referenced by sequence_length().
|
inlinestaticconstexprprivatenoexcept |
Definition at line 97 of file text_eval_wrapper.cpp.
Referenced by to_utf32().
|
inlinestaticconstexprprivatenoexcept |
Definition at line 102 of file text_eval_wrapper.cpp.
References is_ascii().
Referenced by to_utf32().
|
inlinestatic |
Definition at line 117 of file text_eval_wrapper.cpp.
References is_continuation(), result, and sequence_length().
Referenced by KIEVAL_TEXT_TOKENIZER::KIEVAL_TEXT_TOKENIZER().
|
inlinestatic |
Definition at line 216 of file text_eval_wrapper.cpp.
References result.
Referenced by KIEVAL_TEXT_TOKENIZER::get_next_token(), KIEVAL_TEXT_TOKENIZER::parse_identifier(), KIEVAL_TEXT_TOKENIZER::parse_number(), KIEVAL_TEXT_TOKENIZER::parse_string_literal(), and KIEVAL_TEXT_TOKENIZER::parse_text_content().