Searched refs:combiningClasses (Results 1 - 2 of 2) sorted by relevance

/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DCanonShaping.cpp40 void CanonShaping::sortMarks(le_int32 *indices, const le_int32 *combiningClasses, le_int32 index, le_int32 limit) argument
45 le_int32 c = combiningClasses[v];
48 if (c >= combiningClasses[indices[i]]) {
65 le_int32 *combiningClasses = LE_NEW_ARRAY(le_int32, charCount); local
69 if (combiningClasses == NULL || indices == NULL) {
70 if (combiningClasses != NULL) {
71 LE_DELETE_ARRAY(combiningClasses);
80 combiningClasses[i] = classTable->getGlyphClass(classTable, (LEGlyphID) inChars[i], success);
85 if (combiningClasses[i] != 0) {
89 if (combiningClasses[mar
[all...]
H A DCanonShaping.h53 static void sortMarks(le_int32 *indices, const le_int32 *combiningClasses, le_int32 index, le_int32 limit);

Completed in 387 milliseconds