(0770171dcda24a567d6f57b87fdd284011e56e16)
#include "qchar.h"
#include "qunicodetables_p.h"
#include "qunicodetables.cpp"
#include <algorithm>
Go to the source code of this file.
|
static const QChar *QT_FASTCALL | decompositionHelper (char32_t ucs4, qsizetype *length, QChar::Decomposition *tag, QChar *buffer) |
|
static auto | fullConvertCase (char32_t uc, QUnicodeTables::Case which) noexcept |
|
template<typename T> |
static Q_DECL_CONST_FUNCTION T | convertCase_helper (T uc, QUnicodeTables::Case which) noexcept |
|
static char32_t | foldCase (const char16_t *ch, const char16_t *start) |
|
static char32_t | foldCase (char32_t ch, char32_t &last) noexcept |
|
static char16_t | foldCase (char16_t ch) noexcept |
|
static QChar | foldCase (QChar ch) noexcept |
|
static void | decomposeHelper (QString *str, bool canonical, QChar::UnicodeVersion version, qsizetype from) |
|
bool | operator< (const UCS2Pair &ligature1, const UCS2Pair &ligature2) |
|
bool | operator< (ushort u1, const UCS2Pair &ligature) |
|
bool | operator< (const UCS2Pair &ligature, ushort u1) |
|
bool | operator< (const UCS2SurrogatePair &ligature1, const UCS2SurrogatePair &ligature2) |
|
bool | operator< (char32_t u1, const UCS2SurrogatePair &ligature) |
|
bool | operator< (const UCS2SurrogatePair &ligature, char32_t u1) |
|
static char32_t | ligatureHelper (char32_t u1, char32_t u2) |
|
static void | composeHelper (QString *str, QChar::UnicodeVersion version, qsizetype from) |
|
static void | canonicalOrderHelper (QString *str, QChar::UnicodeVersion version, qsizetype from) |
|
static bool | normalizationQuickCheckHelper (QString *str, QString::NormalizationForm mode, qsizetype from, qsizetype *lastStable) |
|
◆ FLAG
Value:
GLint GLint GLint GLint GLint x
[0]
Definition at line 13 of file qchar.cpp.
◆ canonicalOrderHelper()
◆ composeHelper()
◆ convertCase_helper()
◆ decomposeHelper()
static void decomposeHelper |
( |
QString * | str, |
|
|
bool | canonical, |
|
|
QChar::UnicodeVersion | version, |
|
|
qsizetype | from ) |
|
static |
◆ decompositionHelper()
◆ foldCase() [1/4]
static char16_t foldCase |
( |
char16_t | ch | ) |
|
|
inlinestaticnoexcept |
◆ foldCase() [2/4]
static char32_t foldCase |
( |
char32_t | ch, |
|
|
char32_t & | last ) |
|
inlinestaticnoexcept |
◆ foldCase() [3/4]
static char32_t foldCase |
( |
const char16_t * | ch, |
|
|
const char16_t * | start ) |
|
inlinestatic |
◆ foldCase() [4/4]
◆ fullConvertCase()
◆ ligatureHelper()
static char32_t ligatureHelper |
( |
char32_t | u1, |
|
|
char32_t | u2 ) |
|
inlinestatic |
Definition at line 1889 of file qchar.cpp.
References Hangul_LBase, Hangul_LCount, Hangul_SBase, Hangul_SCount, Hangul_TBase, Hangul_TCount, Hangul_VBase, Hangul_VCount, UCS2Pair::u1, UCS2Pair::u2, and QUnicodeTables::uc_ligature_map.
Referenced by composeHelper().
◆ normalizationQuickCheckHelper()
◆ operator<() [1/6]
◆ operator<() [2/6]
◆ operator<() [3/6]
◆ operator<() [4/6]
◆ operator<() [5/6]
◆ operator<() [6/6]
◆ Hangul_LBase
static constexpr char32_t Hangul_LBase = 0x1100 |
|
staticconstexpr |
◆ Hangul_LCount
static constexpr quint32 Hangul_LCount = 19 |
|
staticconstexpr |
◆ Hangul_NCount
◆ Hangul_SBase
static constexpr char32_t Hangul_SBase = 0xac00 |
|
staticconstexpr |
◆ Hangul_SCount
◆ Hangul_TBase
static constexpr char32_t Hangul_TBase = 0x11a7 |
|
staticconstexpr |
◆ Hangul_TCount
static constexpr quint32 Hangul_TCount = 28 |
|
staticconstexpr |
◆ Hangul_VBase
static constexpr char32_t Hangul_VBase = 0x1161 |
|
staticconstexpr |
◆ Hangul_VCount
static constexpr quint32 Hangul_VCount = 21 |
|
staticconstexpr |