Searched refs:syllable (Results 1 - 4 of 4) sorted by relevance
/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | KhmerReordering.cpp | 59 // simple classes, they are used in the statetable (in this file) to control the length of a syllable 62 // indicate error in syllable construction 84 // _xx character does not combine into syllable, such as numbers, puntuation marks, non-Khmer signs... 125 // within the syllable, but are not in the table) we also get their type back, or an unknown object 268 // in the syllable, but the state could be produced a consonant of any type when 325 {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, // 1 - exit state (or sign to the right of the syllable) 359 // calculate, using the state table, which one is the last character of the syllable 397 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); local 405 for (i = prev; i < syllable; i += 1) { 425 if ( (charClass & KhmerClassTable::CF_COENG) && (i + 1 < syllable) [all...] |
H A D | HangulLayoutEngine.cpp | 136 static le_int32 compose(LEUnicode lead, LEUnicode vowel, LEUnicode trail, LEUnicode &syllable) argument 152 syllable = (LEUnicode) ((lIndex * VJMO_COUNT + vIndex) * TJMO_COUNT + tIndex + HSYL_FIRST); 157 static le_int32 decompose(LEUnicode syllable, LEUnicode &lead, LEUnicode &vowel, LEUnicode &trail) argument 159 le_int32 sIndex = syllable - HSYL_FIRST; 321 * See if the syllable can be composed into a single character. There are 5 332 LEUnicode syllable = 0x0000; local 338 * If the composition consumes the whole decomposed syllable, 341 if (compose(lead, vowel, trail, syllable) == outLength) { 343 outChars[outCharCount] = syllable;
|
H A D | TibetanReordering.cpp | 60 // simple classes, they are used in the statetable (in this file) to control the length of a syllable 63 // indicate error in syllable construction 277 // in the syllable, but the state could be produced a consonant of any type when 287 {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,}, // 1 - exit state (or sign to the right of the syllable) 322 // calculate, using the state table, which one is the last character of the syllable 359 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); local 372 for (i = prev; i < syllable; i += 1) { 407 prev = syllable; // move the pointer to the start of next syllable
|
H A D | IndicReordering.cpp | 679 le_int32 syllable = findSyllable(classTable, chars, prev, charCount); local 680 le_int32 matra, markStart = syllable; 709 for (i = prev; i < syllable; i += 1) { 779 // Check for REPH at front of syllable 1004 prev = syllable; 1143 // If the syllable starts with Ra + Halant ( in a script that has Reph ) and has more than one 1168 // Adjust features and set syllable structure bits 1175 // Since reph can only validly occur at the beginning of a syllable 1176 // We only apply it to the first 2 characters in the syllable, to keep it from 1201 // Don't apply half form to virama that stands alone at the end of a syllable [all...] |
Completed in 39 milliseconds