Lines Matching refs:hb_glyph_info_t
128 hb_glyph_info_t *new_info = NULL;
142 new_info = (hb_glyph_info_t *) realloc (info, new_allocated * sizeof (info[0]));
154 out_info = separate_out ? (hb_glyph_info_t *) pos : info;
172 out_info = (hb_glyph_info_t *) pos;
262 hb_glyph_info_t *glyph;
277 hb_buffer_t::add_info (const hb_glyph_info_t &glyph_info)
338 hb_glyph_info_t *tmp_string;
363 hb_glyph_info_t orig_info = info[idx];
364 hb_glyph_info_t *pinfo = &out_info[out_len];
388 hb_buffer_t::output_info (const hb_glyph_info_t &glyph_info)
498 hb_glyph_info_t t;
1255 * #hb_glyph_info_t.cluster field.
1345 hb_glyph_info_t *
1352 return (hb_glyph_info_t *) buffer->info;
1670 compare_info_codepoint (const hb_glyph_info_t *pa,
1671 const hb_glyph_info_t *pb)
1745 hb_glyph_info_t *info = buffer->info;
1758 hb_buffer_t::sort (unsigned int start, unsigned int end, int(*compar)(const hb_glyph_info_t *, const hb_glyph_info_t *))
1771 hb_glyph_info_t t = info[i];
1772 memmove (&info[j + 1], &info[j], (i - j) * sizeof (hb_glyph_info_t));