Lines Matching refs:old_pos
1393 unsigned int old_pos = i - 1; in final_reordering_syllable() local
1394 if (old_pos < base && base <= new_pos) /* Shouldn't actually happen. */ in final_reordering_syllable()
1397 hb_glyph_info_t tmp = info[old_pos]; in final_reordering_syllable()
1398 memmove (&info[old_pos], &info[old_pos + 1], (new_pos - old_pos) * sizeof (info[0])); in final_reordering_syllable()
1613 unsigned int old_pos = i; in final_reordering_syllable() local
1614 for (unsigned int j = base + 1; j < old_pos; j++) in final_reordering_syllable()
1631 unsigned int old_pos = i; in final_reordering_syllable() local
1633 buffer->merge_clusters (new_pos, old_pos + 1); in final_reordering_syllable()
1634 hb_glyph_info_t tmp = info[old_pos]; in final_reordering_syllable()
1635 memmove (&info[new_pos + 1], &info[new_pos], (old_pos - new_pos) * sizeof (info[0])); in final_reordering_syllable()
1638 if (new_pos <= base && base < old_pos) in final_reordering_syllable()