Lines Matching refs:indic_position
32 #define indic_position() complex_var_u8_1() /* indic_position_t */ macro
260 info.indic_position() = pos; in set_indic_properties()
632 HB_BUFFER_ALLOCATE_VAR (buffer, indic_position); in setup_masks_indic()
654 int a = pa->indic_position(); in compare_indic_order()
655 int b = pb->indic_position(); in compare_indic_order()
679 if (info[i].indic_position() == POS_BASE_C) in update_consonant_positions()
682 info[i].indic_position() = consonant_position_from_face (indic_plan, consonant, virama, face); in update_consonant_positions()
773 if (info[i].indic_position() != POS_BELOW_C && in initial_reordering_consonant_syllable()
774 (info[i].indic_position() != POS_POST_C || seen_below)) in initial_reordering_consonant_syllable()
779 if (info[i].indic_position() == POS_BELOW_C) in initial_reordering_consonant_syllable()
834 info[i].indic_position() = POS_BELOW_C; in initial_reordering_consonant_syllable()
850 info[i].indic_position() = POS_BELOW_C; in initial_reordering_consonant_syllable()
902 info[i].indic_position() = MIN (POS_PRE_C, (indic_position_t) info[i].indic_position()); in initial_reordering_consonant_syllable()
905 info[base].indic_position() = POS_BASE_C; in initial_reordering_consonant_syllable()
913 info[j].indic_position() = POS_FINAL_C; in initial_reordering_consonant_syllable()
921 info[start].indic_position() = POS_RA_TO_BECOME_REPH; in initial_reordering_consonant_syllable()
968 info[i].indic_position() = last_pos; in initial_reordering_consonant_syllable()
970 info[i].indic_position() == POS_PRE_M)) in initial_reordering_consonant_syllable()
982 if (info[j - 1].indic_position() != POS_PRE_M) { in initial_reordering_consonant_syllable()
983 info[i].indic_position() = info[j - 1].indic_position(); in initial_reordering_consonant_syllable()
987 } else if (info[i].indic_position() != POS_SMVD) { in initial_reordering_consonant_syllable()
988 last_pos = (indic_position_t) info[i].indic_position(); in initial_reordering_consonant_syllable()
1000 if (info[j].indic_position() < POS_SMVD) in initial_reordering_consonant_syllable()
1001 info[j].indic_position() = info[i].indic_position(); in initial_reordering_consonant_syllable()
1019 if (info[i].indic_position() == POS_BASE_C) in initial_reordering_consonant_syllable()
1062 for (unsigned int i = start; i < end && info[i].indic_position() == POS_RA_TO_BECOME_REPH; i++) in initial_reordering_consonant_syllable()
1369 if (info[base].indic_position() >= POS_BASE_C) in final_reordering_syllable()
1384 info[base].indic_position() = POS_BASE_C; in final_reordering_syllable()
1392 if (start < base && info[base].indic_position() > POS_BASE_C) in final_reordering_syllable()
1434 info[new_pos].indic_position() != POS_PRE_M) in final_reordering_syllable()
1444 if (start < new_pos && info[new_pos].indic_position () != POS_PRE_M) in final_reordering_syllable()
1448 if (info[i - 1].indic_position () == POS_PRE_M) in final_reordering_syllable()
1461 if (info[i].indic_position () == POS_PRE_M) { in final_reordering_syllable()
1488 info[start].indic_position() == POS_RA_TO_BECOME_REPH && in final_reordering_syllable()
1537 while (new_reph_pos + 1 < end && info[new_reph_pos + 1].indic_position() <= POS_AFTER_MAIN) in final_reordering_syllable()
1553 …!( FLAG (info[new_reph_pos + 1].indic_position()) & (FLAG (POS_POST_C) | FLAG (POS_AFTER_POST) | F… in final_reordering_syllable()
1586 while (new_reph_pos > start && info[new_reph_pos].indic_position() == POS_SMVD) in final_reordering_syllable()
1702 if (info[start].indic_position () == POS_PRE_M && in final_reordering_syllable()
1752 HB_BUFFER_DEALLOCATE_VAR (buffer, indic_position); in final_reordering()