Home | History | Annotate | Download | only in src

Lines Matching refs:lookups

60       hb_ot_map_t::lookup_map_t *lookup = lookups[table_index].push ();
115 for (unsigned int i = 0; i < lookups[table_index].len; i++)
116 hb_set_add (lookups_out, lookups[table_index][i].index);
275 /* Sort lookups and merge duplicates */
276 if (last_num_lookups < m.lookups[table_index].len)
278 m.lookups[table_index].qsort (last_num_lookups, m.lookups[table_index].len);
281 for (unsigned int i = j + 1; i < m.lookups[table_index].len; i++)
282 if (m.lookups[table_index][i].index != m.lookups[table_index][j].index)
283 m.lookups[table_index][++j] = m.lookups[table_index][i];
286 m.lookups[table_index][j].mask |= m.lookups[table_index][i].mask;
287 m.lookups[table_index][j].auto_zwj &= m.lookups[table_index][i].auto_zwj;
289 m.lookups[table_index].shrink (j + 1);
292 last_num_lookups = m.lookups[table_index].len;