Lines Matching refs:charClass
604 IndicClassTable::CharClass charClass = classTable->getCharClass(chars[cursor]); in findSyllable() local
606 if ( IndicClassTable::isConsonant(charClass) ) { in findSyllable()
613 state = stateTable[state][charClass & CF_CLASS_MASK]; in findSyllable()
774 IndicClassTable::CharClass charClass = CC_RESERVED; in reorder() local
788 charClass = CC_NUKTA; in reorder()
793 nextClass = charClass; in reorder()
795 charClass = classTable->getCharClass(chars[baseConsonant]); in reorder()
797 hasBelowBaseForm = IndicClassTable::hasBelowBaseForm(charClass) && !hasNukta; in reorder()
798 hasPostBaseForm = IndicClassTable::hasPostBaseForm(charClass) && !hasNukta; in reorder()
799 hasPreBaseForm = IndicClassTable::hasPreBaseForm(charClass) && !hasNukta; in reorder()
801 if (IndicClassTable::isConsonant(charClass)) { in reorder()
816 seenVattu = IndicClassTable::isVattu(charClass) && !hasNukta; in reorder()
856 charClass = classTable->getCharClass(ch); in reorder()
860 if (IndicClassTable::isConsonant(charClass)) { in reorder()
861 if (IndicClassTable::isVattu(charClass) && !hasNukta && supressVattu) { in reorder()
865 supressVattu = IndicClassTable::isVattu(charClass) && !hasNukta; in reorder()
866 } else if (IndicClassTable::isVirama(charClass) && chars[i + 1] == C_SIGN_ZWNJ) in reorder()