(72663b81177aa17b3ebfeaff63a687729194f6d7)
#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 *cur, const char16_t *start) |
| 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
Definition at line 14 of file qchar.cpp.
◆ canonicalOrderHelper()
◆ composeHelper()
◆ convertCase_helper()
◆ decomposeHelper()
| void decomposeHelper |
( |
QString * | str, |
|
|
bool | canonical, |
|
|
QChar::UnicodeVersion | version, |
|
|
qsizetype | from ) |
|
static |
◆ decompositionHelper()
◆ foldCase() [1/3]
| char16_t foldCase |
( |
char16_t | ch | ) |
|
|
inlinestaticnoexcept |
◆ foldCase() [2/3]
| char32_t foldCase |
( |
const char16_t * | cur, |
|
|
const char16_t * | start ) |
|
inlinestatic |
◆ foldCase() [3/3]
◆ fullConvertCase()
◆ ligatureHelper()
| 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
| constexpr char32_t Hangul_LBase = 0x1100 |
|
staticconstexpr |
◆ Hangul_LCount
| constexpr quint32 Hangul_LCount = 19 |
|
staticconstexpr |
◆ Hangul_NCount
◆ Hangul_SBase
| constexpr char32_t Hangul_SBase = 0xac00 |
|
staticconstexpr |
◆ Hangul_SCount
◆ Hangul_TBase
| constexpr char32_t Hangul_TBase = 0x11a7 |
|
staticconstexpr |
◆ Hangul_TCount
| constexpr quint32 Hangul_TCount = 28 |
|
staticconstexpr |
◆ Hangul_VBase
| constexpr char32_t Hangul_VBase = 0x1161 |
|
staticconstexpr |
◆ Hangul_VCount
| constexpr quint32 Hangul_VCount = 21 |
|
staticconstexpr |