Lines Matching defs:charClass
604 IndicClassTable::CharClass charClass = classTable->getCharClass(chars[cursor]);
606 if ( IndicClassTable::isConsonant(charClass) ) {
613 state = stateTable[state][charClass & CF_CLASS_MASK];
769 IndicClassTable::CharClass charClass = CC_RESERVED;
783 charClass = CC_NUKTA;
788 nextClass = charClass;
790 charClass = classTable->getCharClass(chars[baseConsonant]);
792 hasBelowBaseForm = IndicClassTable::hasBelowBaseForm(charClass) && !hasNukta;
793 hasPostBaseForm = IndicClassTable::hasPostBaseForm(charClass) && !hasNukta;
794 hasPreBaseForm = IndicClassTable::hasPreBaseForm(charClass) && !hasNukta;
796 if (IndicClassTable::isConsonant(charClass)) {
811 seenVattu = IndicClassTable::isVattu(charClass) && !hasNukta;
851 charClass = classTable->getCharClass(ch);
855 if (IndicClassTable::isConsonant(charClass)) {
856 if (IndicClassTable::isVattu(charClass) && !hasNukta && supressVattu) {
860 supressVattu = IndicClassTable::isVattu(charClass) && !hasNukta;
861 } else if (IndicClassTable::isVirama(charClass) && chars[i + 1] == C_SIGN_ZWNJ)