/external/harfbuzz_ng/src/ |
H A D | hb-ucdn.cc | 228 hb_codepoint_t u, hb_codepoint_t *decomposed, 231 return ucdn_compat_decompose(u, decomposed); 227 hb_ucdn_decompose_compatibility(hb_unicode_funcs_t *ufuncs HB_UNUSED, hb_codepoint_t u, hb_codepoint_t *decomposed, void *user_data HB_UNUSED) argument
|
H A D | hb-glib.cc | 320 /* If decomposed to more than two characters, take the last one, 339 hb_codepoint_t *decomposed, 343 return g_unichar_fully_decompose (u, true, decomposed, HB_UNICODE_MAX_DECOMPOSITION_LEN); 360 *decomposed++ = g_utf8_get_char (c); 337 hb_glib_unicode_decompose_compatibility(hb_unicode_funcs_t *ufuncs HB_UNUSED, hb_codepoint_t u, hb_codepoint_t *decomposed, void *user_data HB_UNUSED) argument
|
H A D | hb-icu.cc | 225 UChar decomposed[4]; local 228 len = unorm2_getRawDecomposition (normalizer, ab, decomposed, 229 ARRAY_LENGTH (decomposed), &icu_err); 232 len = u_countChar32 (decomposed, len); 234 U16_GET_UNSAFE (decomposed, 0, *a); 239 U16_NEXT_UNSAFE (decomposed, len, *a); 240 U16_NEXT_UNSAFE (decomposed, len, *b); 295 /* If decomposed to more than two characters, take the last one, 316 hb_codepoint_t *decomposed, 338 /* Convert the decomposed for 314 hb_icu_unicode_decompose_compatibility(hb_unicode_funcs_t *ufuncs HB_UNUSED, hb_codepoint_t u, hb_codepoint_t *decomposed, void *user_data HB_UNUSED) argument [all...] |
H A D | hb-unicode.cc | 105 hb_codepoint_t *decomposed HB_UNUSED, 435 * @decomposed: (out): 446 hb_codepoint_t *decomposed) 448 return ufuncs->decompose_compatibility (u, decomposed); 444 hb_unicode_decompose_compatibility(hb_unicode_funcs_t *ufuncs, hb_codepoint_t u, hb_codepoint_t *decomposed) argument
|
H A D | hb-ot-shape-complex-hangul.cc | 139 * - LV can be precomposed, or decomposed. Lets call those 142 * fully decomposed. Ie. <LVT>, <LV,T>, or <L,V,T>. 339 hb_codepoint_t decomposed[3] = {LBase + lindex, local 342 if (font->has_glyph (decomposed[0]) && 343 font->has_glyph (decomposed[1]) && 344 (!tindex || font->has_glyph (decomposed[2]))) 347 buffer->replace_glyphs (1, s_len, decomposed); 351 /* We decomposed S: apply jamo features to the individual glyphs 356 /* If we decomposed an LV because of a non-combining T following,
|
H A D | hb-ot-shape-complex-thai.cc | 327 hb_codepoint_t decomposed[2] = {hb_codepoint_t (NIKHAHIT_FROM_SARA_AM (u)), local 329 buffer->replace_glyphs (1, 2, decomposed); 354 /* Since we decomposed, and NIKHAHIT is combining, merge clusters with the
|
H A D | hb-unicode-private.hh | 93 hb_codepoint_t *decomposed) 95 unsigned int ret = func.decompose_compatibility (this, u, decomposed, user_data.decompose_compatibility); 96 if (ret == 1 && u == decomposed[0]) { 97 decomposed[0] = 0; 100 decomposed[ret] = 0; 92 decompose_compatibility(hb_codepoint_t u, hb_codepoint_t *decomposed) argument
|
/external/icu/icu4c/source/tools/gennorm2/ |
H A D | norms.cpp | 241 UnicodeString *decomposed=nullptr; local 292 if(decomposed==nullptr) { 293 decomposed=new UnicodeString(m, 0, prev); 295 decomposed->append(*cNorm.mapping); 308 if(decomposed==nullptr) { 309 decomposed=new UnicodeString(m, 0, prev); 311 decomposed->append(buffer, hangulLength); 312 } else if(decomposed!=nullptr) { 313 decomposed->append(m, prev, i-prev); 316 if(decomposed! [all...] |
/external/harfbuzz_ng/src/hb-ucdn/ |
H A D | ucdn.c | 346 int ucdn_compat_decompose(uint32_t code, uint32_t *decomposed) argument 357 decomposed[i] = decode_utf16(&rec);
|
/external/harfbuzz_ng/test/api/ |
H A D | test-unicode.c | 789 hb_codepoint_t decomposed[HB_UNICODE_MAX_DECOMPOSITION_LEN]; local 857 g_assert (hb_unicode_decompose_compatibility (uf, 0x0041, decomposed) == 0); 858 g_assert (hb_unicode_decompose_compatibility (uf, 0x1F632, decomposed) == 0); 861 g_assert (hb_unicode_decompose_compatibility (uf, 0x00B5, decomposed) == 1 && decomposed[0] == 0x03BC); 862 g_assert (hb_unicode_decompose_compatibility (uf, 0x03D6, decomposed) == 1 && decomposed[0] == 0x03C0); 865 g_assert (hb_unicode_decompose_compatibility (uf, 0xFB54, decomposed) == 1 && decomposed[0] == 0x067B); 869 g_assert (hb_unicode_decompose_compatibility (uf, 0xFDFA, decomposed) [all...] |