Home
last modified time | relevance | path

Searched refs:isVirama (Results 1 – 2 of 2) sorted by relevance

/external/icu/icu4c/source/layout/
DIndicReordering.h113 inline le_bool isVirama(LEUnicode ch) const;
130 inline static le_bool isVirama(CharClass charClass);
221 inline le_bool IndicClassTable::isVirama(CharClass charClass) in isVirama() function
298 inline le_bool IndicClassTable::isVirama(LEUnicode ch) const in isVirama() function
300 return isVirama(getCharClass(ch)); in isVirama()
DIndicReordering.cpp755 …if (length > 2 && classTable->isReph(chars[prev]) && classTable->isVirama(chars[prev + 1]) && char… in reorder()
803 … (baseConsonant > baseLimit && !classTable->isVirama(chars[baseConsonant - 1])) || in reorder()
810 hasPreBaseForm && classTable->isVirama(chars[baseConsonant - 1])) { in reorder()
866 } else if (IndicClassTable::isVirama(charClass) && chars[i + 1] == C_SIGN_ZWNJ) in reorder()
881 (classTable->isVirama(chars[bcSpan]) || classTable->isAlLakuna(chars[bcSpan]))) { in reorder()
946 if (lastConsonant < matra && classTable->isVirama(chars[matra])) { in reorder()
1125 beginSyllable+1 < nextSyllable && classTable->isVirama(chars[beginSyllable+1]) && in v2process()
1135 if ( classTable->isVirama(chars[beginSyllable]) || in v2process()
1159 i+1 < nextSyllable && classTable->isVirama(chars[i+1])) { in v2process()
1182 if ( classTable->isVirama(chars[i]) && (i+1 == nextSyllable) ) { in v2process()
[all …]