Lines Matching refs:fragment_idx
266 unsigned fragment_idx = 0; in buffer_verify_unsafe_to_concat() local
300 hb_buffer_append (fragments[fragment_idx], text_buffer, text_start, text_end); in buffer_verify_unsafe_to_concat()
304 fragment_idx = 1 - fragment_idx; in buffer_verify_unsafe_to_concat()
337 unsigned fragment_idx = 0; in buffer_verify_unsafe_to_concat() local
346 unsigned fragment_end = fragment_start[fragment_idx] + 1; in buffer_verify_unsafe_to_concat()
347 while (fragment_end < fragment_num_glyphs[fragment_idx] && in buffer_verify_unsafe_to_concat()
348 …(fragment_info[fragment_idx][fragment_end].cluster == fragment_info[fragment_idx][fragment_end - 1… in buffer_verify_unsafe_to_concat()
349 fragment_info[fragment_idx][fragment_end].mask & HB_GLYPH_FLAG_UNSAFE_TO_CONCAT)) in buffer_verify_unsafe_to_concat()
352 …hb_buffer_append (reconstruction, fragments[fragment_idx], fragment_start[fragment_idx], fragment_… in buffer_verify_unsafe_to_concat()
354 fragment_start[fragment_idx] = fragment_end; in buffer_verify_unsafe_to_concat()
355 fragment_idx = 1 - fragment_idx; in buffer_verify_unsafe_to_concat()