Home
last modified time | relevance | path

Searched refs:match_positions (Results 1 – 3 of 3) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-aat-layout-morx-table.hh465 …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
Dhb-ot-layout-gsubgpos.hh785 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 …]
Dhb-ot-layout-gsub-table.hh776 unsigned int match_positions[HB_MAX_CONTEXT_LENGTH]; in apply() local
783 match_positions, in apply()
789 match_positions, in apply()