Searched defs:decomposed (Results 1 - 10 of 10) sorted by relevance

/external/harfbuzz_ng/src/
H A Dhb-ucdn.cc228 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 Dhb-glib.cc320 /* 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 Dhb-icu.cc225 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 Dhb-unicode.cc105 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 Dhb-ot-shape-complex-hangul.cc139 * - 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 Dhb-ot-shape-complex-thai.cc327 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 Dhb-unicode-private.hh93 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 Dnorms.cpp241 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 Ducdn.c346 int ucdn_compat_decompose(uint32_t code, uint32_t *decomposed) argument
357 decomposed[i] = decode_utf16(&rec);
/external/harfbuzz_ng/test/api/
H A Dtest-unicode.c789 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...]

Completed in 404 milliseconds