Searched refs:match_positions (Results 1 – 3 of 3) sorted by relevance
465 …if (match_length && match_positions[(match_length - 1u) % ARRAY_LENGTH (match_positions)] == buffe… in transition()468 match_positions[match_length++ % ARRAY_LENGTH (match_positions)] = buffer->out_len; in transition()502 buffer->move_to (match_positions[--cursor % ARRAY_LENGTH (match_positions)]); in transition()530 … unsigned int lig_end = match_positions[(match_length - 1u) % ARRAY_LENGTH (match_positions)] + 1u; in transition()535 buffer->move_to (match_positions[--match_length % ARRAY_LENGTH (match_positions)]); in transition()540 …buffer->merge_out_clusters (match_positions[cursor % ARRAY_LENGTH (match_positions)], buffer->out_… in transition()559 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH]; member
785 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH], in match_input()834 match_positions[0] = buffer->idx; in match_input()839 match_positions[i] = skippy_iter.idx; in match_input()900 const unsigned int match_positions[HB_MAX_CONTEXT_LENGTH], /* Including the first glyph */ in ligate_input()943 bool is_base_ligature = _hb_glyph_info_is_base_glyph (&buffer->info[match_positions[0]]); in ligate_input()944 bool is_mark_ligature = _hb_glyph_info_is_mark (&buffer->info[match_positions[0]]); in ligate_input()946 if (!_hb_glyph_info_is_mark (&buffer->info[match_positions[i]])) in ligate_input()972 while (buffer->idx < match_positions[i] && buffer->successful) in ligate_input()1085 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH], /* Including the first glyph */ in apply_lookup()1104 match_positions[j] += delta; in apply_lookup()[all …]
776 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH]; in apply() local783 match_positions, in apply()789 match_positions, in apply()