Home | History | Annotate | Download | only in layout

Lines Matching refs:CharClass

137     void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass)
238 IndicClassTable::CharClass matraClass = classTable->getCharClass(fOutChars[i+inv_count]);
322 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra);
337 IndicClassTable::CharClass pieceClass = classTable->getCharClass(piece);
353 IndicClassTable::CharClass vmClass = classTable->getCharClass(vowelModifier);
377 IndicClassTable::CharClass smClass = classTable->getCharClass(stressMark);
604 IndicClassTable::CharClass charClass = classTable->getCharClass(chars[cursor]);
606 if ( IndicClassTable::isConsonant(charClass) ) {
613 state = stateTable[state][charClass & CF_CLASS_MASK];
774 IndicClassTable::CharClass charClass = CC_RESERVED;
775 IndicClassTable::CharClass nextClass = CC_RESERVED;
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) && !hasNukta;
801 if (IndicClassTable::isConsonant(charClass)) {
816 seenVattu = IndicClassTable::isVattu(charClass) && !hasNukta;
856 charClass = classTable->getCharClass(ch);
860 if (IndicClassTable::isConsonant(charClass)) {
861 if (IndicClassTable::isVattu(charClass) && !hasNukta && supressVattu) {
865 supressVattu = IndicClassTable::isVattu(charClass) && !hasNukta;
866 } else if (IndicClassTable::isVirama(charClass) && chars[i + 1] == C_SIGN_ZWNJ)