Home | History | Annotate | Download | only in src

Lines Matching full: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);
282 /* Sort lookups and merge duplicates */
283 if (last_num_lookups < m.lookups[table_index].len)
285 m.lookups[table_index].qsort (last_num_lookups, m.lookups[table_index].len);
288 for (unsigned int i = j + 1; i < m.lookups[table_index].len; i++)
289 if (m.lookups[table_index][i].index != m.lookups[table_index][j].index)
290 m.lookups[table_index][++j] = m.lookups[table_index][i];
293 m.lookups[table_index][j].mask |= m.lookups[table_index][i].mask;
294 m.lookups[table_index][j].auto_zwj &= m.lookups[table_index][i].auto_zwj;
296 m.lookups[table_index].shrink (j + 1);
299 last_num_lookups = m.lookups[table_index].len;