Lines Matching refs:matraClass
162 void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass)
165 if (IndicClassTable::isLengthMark(matraClass)) {
168 } else if (IndicClassTable::isAlLakuna(matraClass)) {
172 switch (matraClass & CF_POS_MASK) {
263 IndicClassTable::CharClass matraClass = classTable->getCharClass(fOutChars[i+inv_count]);
264 if ( classTable->isSplitMatra(matraClass)) {
267 const SplitMatra *splitMatra = classTable->getSplitMatra(matraClass);
273 matraClass = classTable->getCharClass(piece);
281 if ((matraClass & CF_POS_MASK) == CF_POS_BEFORE) {
347 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra);
355 if (IndicClassTable::isMatra(matraClass)) {
356 if (IndicClassTable::isSplitMatra(matraClass)) {
357 const SplitMatra *splitMatra = classTable->getSplitMatra(matraClass);
367 saveMatra(matra, matraIndex, matraClass);