Lines Matching refs:lastConsonant
751 le_int32 lastConsonant = markStart - 1; in reorder() local
769 while (lastConsonant > baseLimit && !classTable->isConsonant(chars[lastConsonant])) { in reorder()
770 lastConsonant -= 1; in reorder()
776 le_int32 baseConsonant = lastConsonant; in reorder()
777 le_int32 postBase = lastConsonant + 1; in reorder()
809 if ( baseConsonant == lastConsonant && lastConsonant > 0 && in reorder()
811 … output.notePreBaseConsonant(lastConsonant,chars[lastConsonant],chars[lastConsonant-1],tagArray2); in reorder()
880 if (baseConsonant == lastConsonant && bcSpan < markStart && in reorder()
905 if (baseConsonant != lastConsonant && !seenPreBaseForm) { in reorder()
910 if (postBase > lastConsonant) { in reorder()
935 if (baseConsonant != lastConsonant && !seenPreBaseForm) { in reorder()
936 if (postBase <= lastConsonant) { in reorder()
937 for (i = postBase; i <= lastConsonant; i += 1) { in reorder()
946 if (lastConsonant < matra && classTable->isVirama(chars[matra])) { in reorder()