Lines Matching refs:indic_position

32 #define indic_position() complex_var_u8_1() /* indic_position_t */  macro
241 info.indic_position() = pos; in set_indic_properties()
620 HB_BUFFER_ALLOCATE_VAR (buffer, indic_position); in setup_masks_indic()
642 int a = pa->indic_position(); in compare_indic_order()
643 int b = pb->indic_position(); in compare_indic_order()
667 if (info[i].indic_position() == POS_BASE_C) in update_consonant_positions()
670 info[i].indic_position() = consonant_position_from_face (indic_plan, consonant, virama, face); in update_consonant_positions()
757 if (info[i].indic_position() != POS_BELOW_C && in initial_reordering_consonant_syllable()
758 (info[i].indic_position() != POS_POST_C || seen_below)) in initial_reordering_consonant_syllable()
763 if (info[i].indic_position() == POS_BELOW_C) in initial_reordering_consonant_syllable()
818 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()
886 info[i].indic_position() = MIN (POS_PRE_C, (indic_position_t) info[i].indic_position()); in initial_reordering_consonant_syllable()
889 info[base].indic_position() = POS_BASE_C; in initial_reordering_consonant_syllable()
897 info[j].indic_position() = POS_FINAL_C; in initial_reordering_consonant_syllable()
905 info[start].indic_position() = POS_RA_TO_BECOME_REPH; in initial_reordering_consonant_syllable()
952 info[i].indic_position() = last_pos; in initial_reordering_consonant_syllable()
954 info[i].indic_position() == POS_PRE_M)) in initial_reordering_consonant_syllable()
966 if (info[j - 1].indic_position() != POS_PRE_M) { in initial_reordering_consonant_syllable()
967 info[i].indic_position() = info[j - 1].indic_position(); in initial_reordering_consonant_syllable()
971 } else if (info[i].indic_position() != POS_SMVD) { in initial_reordering_consonant_syllable()
972 last_pos = (indic_position_t) info[i].indic_position(); in initial_reordering_consonant_syllable()
984 if (info[j].indic_position() < POS_SMVD) in initial_reordering_consonant_syllable()
985 info[j].indic_position() = info[i].indic_position(); in initial_reordering_consonant_syllable()
1003 if (info[i].indic_position() == POS_BASE_C) in initial_reordering_consonant_syllable()
1050 for (unsigned int i = start; i < end && info[i].indic_position() == POS_RA_TO_BECOME_REPH; i++) in initial_reordering_consonant_syllable()
1313 if (info[base].indic_position() >= POS_BASE_C) in final_reordering_syllable()
1328 info[base].indic_position() = POS_BASE_C; in final_reordering_syllable()
1347 if (i < end && is_consonant (info[i]) && info[i].indic_position() == POS_BELOW_C) in final_reordering_syllable()
1350 info[base].indic_position() = POS_BASE_C; in final_reordering_syllable()
1355 if (start < base && info[base].indic_position() > POS_BASE_C) in final_reordering_syllable()
1397 info[new_pos].indic_position() != POS_PRE_M) in final_reordering_syllable()
1407 if (start < new_pos && info[new_pos].indic_position () != POS_PRE_M) in final_reordering_syllable()
1411 if (info[i - 1].indic_position () == POS_PRE_M) in final_reordering_syllable()
1429 if (info[i].indic_position () == POS_PRE_M) { in final_reordering_syllable()
1456 info[start].indic_position() == POS_RA_TO_BECOME_REPH && in final_reordering_syllable()
1505 while (new_reph_pos + 1 < end && info[new_reph_pos + 1].indic_position() <= POS_AFTER_MAIN) in final_reordering_syllable()
1521 …!( FLAG_SAFE (info[new_reph_pos + 1].indic_position()) & (FLAG (POS_POST_C) | FLAG (POS_AFTER_POST… in final_reordering_syllable()
1554 while (new_reph_pos > start && info[new_reph_pos].indic_position() == POS_SMVD) in final_reordering_syllable()
1672 if (info[start].indic_position () == POS_PRE_M && in final_reordering_syllable()
1714 HB_BUFFER_DEALLOCATE_VAR (buffer, indic_position); in final_reordering()