• Home
  • Raw
  • Download

Lines Matching refs:match_positions

778 				unsigned int match_positions[HB_MAX_CONTEXT_LENGTH],  in match_input()
827 match_positions[0] = buffer->idx; in match_input()
832 match_positions[i] = skippy_iter.idx; in match_input()
893 const unsigned int match_positions[HB_MAX_CONTEXT_LENGTH], /* Including the first glyph */ in ligate_input()
936 bool is_base_ligature = _hb_glyph_info_is_base_glyph (&buffer->info[match_positions[0]]); in ligate_input()
937 bool is_mark_ligature = _hb_glyph_info_is_mark (&buffer->info[match_positions[0]]); in ligate_input()
939 if (!_hb_glyph_info_is_mark (&buffer->info[match_positions[i]])) in ligate_input()
965 while (buffer->idx < match_positions[i] && buffer->successful) in ligate_input()
1078 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH], /* Including the first glyph */ in apply_lookup()
1097 match_positions[j] += delta; in apply_lookup()
1111 if (unlikely (!buffer->move_to (match_positions[idx]))) in apply_lookup()
1152 if (end <= int (match_positions[idx])) in apply_lookup()
1158 end = match_positions[idx]; in apply_lookup()
1178 memmove (match_positions + next + delta, match_positions + next, in apply_lookup()
1179 (count - next) * sizeof (match_positions[0])); in apply_lookup()
1185 match_positions[j] = match_positions[j - 1] + 1; in apply_lookup()
1189 match_positions[next] += delta; in apply_lookup()
1276 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH]; in context_apply_lookup() local
1280 &match_length, match_positions) in context_apply_lookup()
1283 inputCount, match_positions, in context_apply_lookup()
1917 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH]; in chain_context_apply_lookup() local
1921 &match_length, match_positions) in chain_context_apply_lookup()
1932 inputCount, match_positions, in chain_context_apply_lookup()