Searched defs:charClass (Results 1 - 5 of 5) sorted by relevance

/external/icu/icu4c/source/layout/
H A DThaiShaping.cpp33 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 DIndicReordering.h107 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 DKhmerReordering.cpp342 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 DTibetanReordering.cpp305 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 DIndicReordering.cpp604 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