Home
last modified time | relevance | path

Searched refs:combiningClass (Results 1 – 18 of 18) sorted by relevance

/external/harfbuzz/tests/linebreaking/
Dharfbuzz-qt.cpp41 void HB_GetUnicodeCharProperties(HB_UChar32 ch, HB_CharCategory *category, int *combiningClass) in HB_GetUnicodeCharProperties() argument
44 *combiningClass = QChar::combiningClass(ch); in HB_GetUnicodeCharProperties()
54 return QChar::combiningClass(ch); in HB_GetUnicodeCharCombiningClass()
/external/harfbuzz_ng/src/hb-old/
Dharfbuzz-external.h96 …ine void HB_GetUnicodeCharProperties(HB_UChar32 ch, HB_CharCategory *category, int *combiningClass) in HB_GetUnicodeCharProperties() argument
100 if (combiningClass) in HB_GetUnicodeCharProperties()
101 *combiningClass = HB_GetUnicodeCharCombiningClass (ch); in HB_GetUnicodeCharProperties()
Dharfbuzz-hebrew.c140 attributes[slen].combiningClass = 0; in HB_HebrewShape()
158 attributes[slen].combiningClass = 0; in HB_HebrewShape()
164 attributes[slen].combiningClass = cmb; in HB_HebrewShape()
Dharfbuzz-greek.c413 attributes[slen].combiningClass = 0; in HB_GreekShape()
419 attributes[slen].combiningClass = cmb; in HB_GreekShape()
Dharfbuzz-shaper.h174 hb_bitfield combiningClass :8; member
Dharfbuzz-shaper.cpp86 unsigned char cmb = attributes[gfrom+i].combiningClass; in positionCluster()
284 attributes[pos].combiningClass = 0; in HB_HeuristicSetGlyphAttributes()
318 attributes[pos].combiningClass = cmb; in HB_HeuristicSetGlyphAttributes()
975 glyphs[i].attributes.combiningClass, glyphs[i].attributes.clusterStart, in HB_OpenTypePosition()
Dharfbuzz-arabic.c984 attributes[gpos].combiningClass = HB_GetUnicodeCharCombiningClass(*ch); in shapedString()
/external/harfbuzz/src/
Dharfbuzz-hebrew.c140 attributes[slen].combiningClass = 0; in HB_HebrewShape()
158 attributes[slen].combiningClass = 0; in HB_HebrewShape()
164 attributes[slen].combiningClass = cmb; in HB_HebrewShape()
Dharfbuzz-greek.c413 attributes[slen].combiningClass = 0; in HB_GreekShape()
419 attributes[slen].combiningClass = cmb; in HB_GreekShape()
Dharfbuzz-external.h144 void HB_GetUnicodeCharProperties(HB_UChar32 ch, HB_CharCategory *category, int *combiningClass);
Dharfbuzz-shaper.h205 hb_bitfield combiningClass :8; member
Dharfbuzz-shaper.cpp286 unsigned char cmb = attributes[gfrom+i].combiningClass; in positionCluster()
495 attributes[pos].combiningClass = 0; in HB_HeuristicSetGlyphAttributes()
529 attributes[pos].combiningClass = cmb; in HB_HeuristicSetGlyphAttributes()
1338 glyphs[i].attributes.combiningClass, glyphs[i].attributes.clusterStart, in HB_OpenTypePosition()
Dharfbuzz-arabic.c984 attributes[gpos].combiningClass = HB_GetUnicodeCharCombiningClass(*ch); in shapedString()
/external/harfbuzz/contrib/
Dharfbuzz-unicode-tables.c76 int *combiningClass) { in HB_GetUnicodeCharProperties() argument
78 *combiningClass = code_point_to_combining_class(ch); in HB_GetUnicodeCharProperties()
Dharfbuzz-unicode-icu.c194 int *combiningClass) { in HB_GetUnicodeCharProperties() argument
196 *combiningClass = u_getCombiningClass(ch); in HB_GetUnicodeCharProperties()
Dharfbuzz-unicode-glib.c161 int *combiningClass) { in HB_GetUnicodeCharProperties() argument
163 *combiningClass = g_unichar_combining_class(ch); in HB_GetUnicodeCharProperties()
/external/chromium_org/third_party/WebKit/Source/platform/text/
DSurrogatePairAwareTextIterator.cpp83 if (combiningClass(m_characters[1]) == hiraganaKatakanaVoicingMarksCombiningClass) { in normalizeVoicingMarks()
/external/chromium_org/third_party/WebKit/Source/wtf/unicode/icu/
DUnicodeIcu.h215 inline uint8_t combiningClass(UChar32 c) in combiningClass() function