Searched defs:charClass (Results 1 - 5 of 5) sorted by relevance
/external/icu/icu4c/source/layout/ |
H A D | ThaiShaping.cpp | 33 le_uint8 charClass = NON; local 36 charClass = classTable[ch - 0x0E00]; 39 return charClass; 229 le_uint8 &charClass, LEUnicode *output, LEGlyphStorage &glyphStorage, le_int32 &outputIndex) 233 charClass = getCharClass(ch); 234 transition = getTransition(prevState, charClass); 241 le_uint8 charClass = getCharClass(ch); local 242 StateTransition transition = getTransition(prevState, charClass); 277 le_uint8 charClass; local 282 state = getNextState(CH_NIKHAHIT, conState, inputIndex, glyphSet, errorChar, charClass, 228 getNextState(LEUnicode ch, le_uint8 prevState, le_int32 inputIndex, le_uint8 glyphSet, LEUnicode errorChar, le_uint8 &charClass, LEUnicode *output, LEGlyphStorage &glyphStorage, le_int32 &outputIndex) argument [all...] |
H A D | IndicReordering.h | 107 inline const SplitMatra *getSplitMatra(CharClass charClass) const; 126 inline static le_bool isVowelModifier(CharClass charClass); 127 inline static le_bool isStressMark(CharClass charClass); 128 inline static le_bool isConsonant(CharClass charClass); 129 inline static le_bool isReph(CharClass charClass); 130 inline static le_bool isVirama(CharClass charClass); 131 inline static le_bool isAlLakuna(CharClass charClass); 132 inline static le_bool isNukta(CharClass charClass); 133 inline static le_bool isVattu(CharClass charClass); 134 inline static le_bool isMatra(CharClass charClass); 196 isVowelModifier(CharClass charClass) argument 201 isStressMark(CharClass charClass) argument 206 isConsonant(CharClass charClass) argument 211 isReph(CharClass charClass) argument 216 isNukta(CharClass charClass) argument 221 isVirama(CharClass charClass) argument 226 isAlLakuna(CharClass charClass) argument 231 isVattu(CharClass charClass) argument 236 isMatra(CharClass charClass) argument 243 isSplitMatra(CharClass charClass) argument 248 isLengthMark(CharClass charClass) argument 253 hasPostOrBelowBaseForm(CharClass charClass) argument 258 hasPostBaseForm(CharClass charClass) argument 263 hasPreBaseForm(CharClass charClass) argument 268 hasBelowBaseForm(CharClass charClass) argument 273 hasAboveBaseForm(CharClass charClass) argument [all...] |
H A D | KhmerReordering.cpp | 342 KhmerClassTable::CharClass charClass = (classTable->getCharClass(chars[cursor]) & KhmerClassTable::CF_CLASS_MASK); local 344 state = khmerStateTable[state][charClass]; 365 KhmerClassTable::CharClass charClass; local 381 charClass = classTable->getCharClass(chars[i]); 385 if (charClass & KhmerClassTable::CF_SPLIT_VOWEL) { 391 if (charClass & KhmerClassTable::CF_POS_BEFORE) { 400 if ( (charClass & KhmerClassTable::CF_COENG) && (i + 1 < syllable) && 423 charClass = classTable->getCharClass(chars[i]); 426 if (charClass & KhmerClassTable::CF_POS_BEFORE) { 436 switch (charClass [all...] |
H A D | TibetanReordering.cpp | 305 TibetanClassTable::CharClass charClass = (classTable->getCharClass(chars[cursor]) & TibetanClassTable::CF_CLASS_MASK); local 307 state = tibetanStateTable[state][charClass]; 328 TibetanClassTable::CharClass charClass; local 348 charClass = classTable->getCharClass(chars[i]); 350 if ((TibetanClassTable::CF_DIGIT & charClass) 357 switch (charClass & TibetanClassTable::CF_POS_MASK) {
|
H A D | IndicReordering.cpp | 604 IndicClassTable::CharClass charClass = classTable->getCharClass(chars[cursor]); local 606 if ( IndicClassTable::isConsonant(charClass) ) { 613 state = stateTable[state][charClass & CF_CLASS_MASK]; 774 IndicClassTable::CharClass charClass = CC_RESERVED; local 788 charClass = CC_NUKTA; 793 nextClass = charClass; 795 charClass = classTable->getCharClass(chars[baseConsonant]); 797 hasBelowBaseForm = IndicClassTable::hasBelowBaseForm(charClass) && !hasNukta; 798 hasPostBaseForm = IndicClassTable::hasPostBaseForm(charClass) && !hasNukta; 799 hasPreBaseForm = IndicClassTable::hasPreBaseForm(charClass) [all...] |
Completed in 244 milliseconds