Home
last modified time | relevance | path

Searched refs:syllable (Results 1 – 25 of 72) sorted by relevance

123

/external/harfbuzz_ng/src/
Dhb-ot-shape-complex-sea.cc266 syllable_type_t syllable_type = (syllable_type_t) (buffer->info[start].syllable() & 0x0F); in initial_reordering_syllable()
284 if ((info[i].syllable() & 0x0F) == broken_cluster) in insert_dotted_circles()
308 unsigned int syllable = buffer->cur().syllable(); in insert_dotted_circles() local
309 syllable_type_t syllable_type = (syllable_type_t) (syllable & 0x0F); in insert_dotted_circles()
310 if (unlikely (last_syllable != syllable && syllable_type == broken_cluster)) in insert_dotted_circles()
312 last_syllable = syllable; in insert_dotted_circles()
317 info.syllable() = buffer->cur().syllable(); in insert_dotted_circles()
339 unsigned int last_syllable = info[0].syllable(); in initial_reordering()
341 if (last_syllable != info[i].syllable()) { in initial_reordering()
344 last_syllable = info[last].syllable(); in initial_reordering()
[all …]
Dhb-ot-shape-complex-myanmar.cc438 syllable_type_t syllable_type = (syllable_type_t) (buffer->info[start].syllable() & 0x0F); in initial_reordering_syllable()
457 if ((info[i].syllable() & 0x0F) == broken_cluster) in insert_dotted_circles()
481 unsigned int syllable = buffer->cur().syllable(); in insert_dotted_circles() local
482 syllable_type_t syllable_type = (syllable_type_t) (syllable & 0x0F); in insert_dotted_circles()
483 if (unlikely (last_syllable != syllable && syllable_type == broken_cluster)) in insert_dotted_circles()
485 last_syllable = syllable; in insert_dotted_circles()
490 info.syllable() = buffer->cur().syllable(); in insert_dotted_circles()
512 unsigned int last_syllable = info[0].syllable(); in initial_reordering()
514 if (last_syllable != info[i].syllable()) { in initial_reordering()
517 last_syllable = info[last].syllable(); in initial_reordering()
[all …]
Dhb-ot-shape-complex-indic.cc1010 unsigned int syllable = info[start].syllable(); in initial_reordering_consonant_syllable() local
1012 info[i].syllable() = i - start; in initial_reordering_consonant_syllable()
1035 if (info[i].syllable() != 255) in initial_reordering_consonant_syllable()
1038 unsigned int j = start + info[i].syllable(); in initial_reordering_consonant_syllable()
1042 unsigned int next = start + info[j].syllable(); in initial_reordering_consonant_syllable()
1043 info[j].syllable() = 255; /* So we don't process j later again. */ in initial_reordering_consonant_syllable()
1053 info[i].syllable() = syllable; in initial_reordering_consonant_syllable()
1233 syllable_type_t syllable_type = (syllable_type_t) (buffer->info[start].syllable() & 0x0F); in initial_reordering_syllable()
1254 if ((info[i].syllable() & 0x0F) == broken_cluster) in insert_dotted_circles()
1278 unsigned int syllable = buffer->cur().syllable(); in insert_dotted_circles() local
[all …]
Dhb-ot-layout-private.hh175 #define syllable() var1.u8[3] /* GSUB/GPOS shaping boundaries */ macro
433 HB_BUFFER_ALLOCATE_VAR (buffer, syllable); in _hb_buffer_allocate_gsubgpos_vars()
439 HB_BUFFER_DEALLOCATE_VAR (buffer, syllable); in _hb_buffer_deallocate_gsubgpos_vars()
449 HB_BUFFER_ASSERT_VAR (buffer, syllable); in _hb_buffer_assert_gsubgpos_vars()
Dhb-ot-shape-complex-sea-machine.rl71 if (0) fprintf (stderr, "syllable %d..%d %s\n", last, p+1, #syllable_type); \
73 info[i].syllable() = (syllable_serial << 4) | syllable_type; \
Dhb-ot-shape-complex-myanmar-machine.rl97 if (0) fprintf (stderr, "syllable %d..%d %s\n", last, p+1, #syllable_type); \
99 info[i].syllable() = (syllable_serial << 4) | syllable_type; \
Dhb-ot-shape-complex-indic-machine.rl101 if (0) fprintf (stderr, "syllable %d..%d %s\n", last, p+1, #syllable_type); \
103 info[i].syllable() = (syllable_serial << 4) | syllable_type; \
Dhb-ot-layout-gsubgpos-private.hh326 syllable arg1(0), in matcher_t()
337 inline void set_syllable (uint8_t syllable_) { syllable = syllable_; } in set_syllable()
352 (syllable && syllable != info.syllable ())) in may_match()
388 uint8_t syllable; member
412 matcher.set_syllable (start_index_ == c->buffer->idx ? c->buffer->cur().syllable () : 0); in skipping_forward_iterator_t()
415 inline void set_syllable (unsigned int syllable) { matcher.set_syllable (syllable); } in set_syllable()
482 matcher.set_syllable (start_index_ == c->buffer->idx ? c->buffer->cur().syllable () : 0); in skipping_backward_iterator_t()
485 inline void set_syllable (unsigned int syllable) { matcher.set_syllable (syllable); } in set_syllable()
Dhb-ot-shape-complex-sea-machine.hh103 info[i].syllable() = (syllable_serial << 4) | syllable_type; \
Dhb-ot-shape-complex-myanmar-machine.hh275 info[i].syllable() = (syllable_serial << 4) | syllable_type; \
Dhb-ot-shape-complex-indic-machine.hh1540 info[i].syllable() = (syllable_serial << 4) | syllable_type; \
/external/icu/icu4c/source/layout/
DKhmerReordering.cpp372 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); in reorder() local
380 for (i = prev; i < syllable; i += 1) { in reorder()
400 if ( (charClass & KhmerClassTable::CF_COENG) && (i + 1 < syllable) && in reorder()
422 for (i = prev; i < syllable; i += 1) { in reorder()
452 if ( (charClass & KhmerClassTable::CF_COENG) && i + 1 < syllable ) { in reorder()
471 if ( (charClass & KhmerClassTable::CF_SHIFTER) && (i + 1 < syllable) ) { in reorder()
473 || (i + 2 < syllable in reorder()
476 …|| (i + 3 < syllable && (classTable->getCharClass(chars[i + 3]) & KhmerClassTable::CF_ABOVE_VOWEL)) in reorder()
477 || (i + 4 < syllable in reorder()
492 prev = syllable; // move the pointer to the start of next syllable in reorder()
DHangulLayoutEngine.cpp111 static le_int32 compose(LEUnicode lead, LEUnicode vowel, LEUnicode trail, LEUnicode &syllable) in compose() argument
127 syllable = (LEUnicode) ((lIndex * VJMO_COUNT + vIndex) * TJMO_COUNT + tIndex + HSYL_FIRST); in compose()
132 static le_int32 decompose(LEUnicode syllable, LEUnicode &lead, LEUnicode &vowel, LEUnicode &trail) in decompose() argument
134 le_int32 sIndex = syllable - HSYL_FIRST; in decompose()
307 LEUnicode syllable = 0x0000; in characterProcessing() local
316 if (compose(lead, vowel, trail, syllable) == outLength) { in characterProcessing()
318 outChars[outCharCount] = syllable; in characterProcessing()
DTibetanReordering.cpp334 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); in reorder() local
347 for (i = prev; i < syllable; i += 1) { in reorder()
382 prev = syllable; // move the pointer to the start of next syllable in reorder()
DIndicReordering.cpp654 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); in reorder() local
655 le_int32 matra, markStart = syllable; in reorder()
684 for (i = prev; i < syllable; i += 1) { in reorder()
979 prev = syllable; in reorder()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DNormalizer2Impl.java870 int syllable=Hangul.HANGUL_BASE+(c-Hangul.JAMO_L_BASE)*Hangul.JAMO_VT_COUNT; in getCanonStartSet() local
871 set.add(syllable, syllable+Hangul.JAMO_VT_COUNT-1); in getCanonStartSet()
1151 char syllable=(char) in compose() local
1158 syllable+=t; // The next character was a Jamo T. in compose()
1160 buffer.setLastChar(syllable); in compose()
1944 char syllable=(char) in recompose() local
1951 syllable+=t; // The next character was a Jamo T. in recompose()
1953 sb.setCharAt(starter, syllable); in recompose()
/external/icu/icu4c/source/common/
Dnormalizer2impl.cpp899 UChar syllable=(UChar) in recompose() local
906 syllable+=t; // The next character was a Jamo T. in recompose()
908 *starter=syllable; in recompose()
1189 UChar syllable=(UChar) in compose() local
1196 syllable+=t; // The next character was a Jamo T. in compose()
1198 buffer.setLastChar(syllable); in compose()
1991 UChar32 syllable= in getCanonStartSet() local
1993 set.add(syllable, syllable+Hangul::JAMO_VT_COUNT-1); in getCanonStartSet()
/external/icu/icu4c/source/data/translit/
Dch_ch_FONIPA.txt55 \- → \.; # hyphen is a syllable boundary, eg ‹sena-ta›
Dtlh_tlh_FONIPA.txt22 uy → uɪ\u032F; # similar to English ‹gooey› but in on syllable
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/textana/fr-FR/
Dfr-FR_phones.utf89 ! temporary syllable boundary, needed to support accphr prediction
/external/svox/pico/tests/data/
Dxsampa_pico_man_es-ES.txt125 . syllable break NEED TEST HERE <<<<<<<<<<<<------------------------------------
Dxsampa_pico_man_fr-FR.txt147 . syllable break NEED TEST HERE <<<<<<<<<<<<------------------------------------
/external/cmockery/cmockery_0_1_2/
Dconfig.guess1009 i*86:syllable:*:*)
1010 echo ${UNAME_MACHINE}-pc-syllable
/external/libogg/
Dconfig.guess1041 i*86:syllable:*:*)
1042 echo ${UNAME_MACHINE}-pc-syllable
/external/srtp/
Dconfig.guess1007 i*86:syllable:*:*)
1008 echo ${UNAME_MACHINE}-pc-syllable

123