|
@ -47,7 +47,6 @@ public: |
|
|
static |
|
|
static |
|
|
void generate(const char32_t c, OutIter& out); |
|
|
void generate(const char32_t c, OutIter& out); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// returns whether the sequence starts with IsNFC==Yes char
|
|
|
/// returns whether the sequence starts with IsNFC==Yes char
|
|
|
static |
|
|
static |
|
|
bool is_safe_NFC_start(std::basic_string_view<CharT> s); |
|
|
bool is_safe_NFC_start(std::basic_string_view<CharT> s); |
|
@ -62,6 +61,7 @@ public: |
|
|
bool isNFC(std::basic_string_view<CharT> s); |
|
|
bool isNFC(std::basic_string_view<CharT> s); |
|
|
|
|
|
|
|
|
/// returns true if the sequence is valid UTF-8
|
|
|
/// returns true if the sequence is valid UTF-8
|
|
|
|
|
|
static |
|
|
bool isUtf(const CharT* begin, const CharT* end); |
|
|
bool isUtf(const CharT* begin, const CharT* end); |
|
|
|
|
|
|
|
|
/// converts a C++ string (in UTF-8/-16) into NFC form
|
|
|
/// converts a C++ string (in UTF-8/-16) into NFC form
|
|
|