Searched refs:IndicClassTable (Results 1 – 3 of 3) sorted by relevance
/external/icu/icu4c/source/layout/ |
D | IndicReordering.h | 90 struct IndicClassTable struct 143 static const IndicClassTable *getScriptClassTable(le_int32 scriptCode); 169 static void getDynamicProperties(DynamicProperties *dProps, const IndicClassTable *classTable); 175 …static le_int32 findSyllable(const IndicClassTable *classTable, const LEUnicode *chars, le_int32 p… 179 inline le_int32 IndicClassTable::getWorstCaseExpansion() const in getWorstCaseExpansion() 184 inline le_bool IndicClassTable::getFilterZeroWidth() const in getFilterZeroWidth() 189 inline const SplitMatra *IndicClassTable::getSplitMatra(CharClass charClass) const in getSplitMatra() 196 inline le_bool IndicClassTable::isVowelModifier(CharClass charClass) in isVowelModifier() 201 inline le_bool IndicClassTable::isStressMark(CharClass charClass) in isStressMark() 206 inline le_bool IndicClassTable::isConsonant(CharClass charClass) in isConsonant() [all …]
|
D | IndicReordering.cpp | 137 void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass) in saveMatra() 140 if (IndicClassTable::isLengthMark(matraClass)) { in saveMatra() 143 } else if (IndicClassTable::isAlLakuna(matraClass)) { in saveMatra() 232 …void decomposeReorderMatras ( const IndicClassTable *classTable, le_int32 beginSyllable, le_int32 … in decomposeReorderMatras() 238 IndicClassTable::CharClass matraClass = classTable->getCharClass(fOutChars[i+inv_count]); in decomposeReorderMatras() 320 …le_bool noteMatra(const IndicClassTable *classTable, LEUnicode matra, le_uint32 matraIndex, Featur… in noteMatra() 322 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra); in noteMatra() 330 if (IndicClassTable::isMatra(matraClass)) { in noteMatra() 331 if (IndicClassTable::isSplitMatra(matraClass)) { in noteMatra() 337 IndicClassTable::CharClass pieceClass = classTable->getCharClass(piece); in noteMatra() [all …]
|
D | IndicClassTables.cpp | 78 static const IndicClassTable::CharClass devaCharClasses[] = 90 static const IndicClassTable::CharClass bengCharClasses[] = 102 static const IndicClassTable::CharClass punjCharClasses[] = 114 static const IndicClassTable::CharClass gujrCharClasses[] = 126 static const IndicClassTable::CharClass oryaCharClasses[] = 138 static const IndicClassTable::CharClass oryaCharClasses[] = 151 static const IndicClassTable::CharClass tamlCharClasses[] = 166 static const IndicClassTable::CharClass teluCharClasses[] = 183 static const IndicClassTable::CharClass kndaCharClasses[] = 196 static const IndicClassTable::CharClass mlymCharClasses[] = [all …]
|