Lines Matching refs:lookups
60 hb_ot_map_t::lookup_map_t *lookup = lookups[table_index].push (); in add_lookups()
115 for (unsigned int i = 0; i < lookups[table_index].len; i++) in collect_lookups()
116 hb_set_add (lookups_out, lookups[table_index][i].index); in collect_lookups()
283 if (last_num_lookups < m.lookups[table_index].len) in compile()
285 m.lookups[table_index].qsort (last_num_lookups, m.lookups[table_index].len); in compile()
288 for (unsigned int i = j + 1; i < m.lookups[table_index].len; i++) in compile()
289 if (m.lookups[table_index][i].index != m.lookups[table_index][j].index) in compile()
290 m.lookups[table_index][++j] = m.lookups[table_index][i]; in compile()
293 m.lookups[table_index][j].mask |= m.lookups[table_index][i].mask; in compile()
294 m.lookups[table_index][j].auto_zwj &= m.lookups[table_index][i].auto_zwj; in compile()
296 m.lookups[table_index].shrink (j + 1); in compile()
299 last_num_lookups = m.lookups[table_index].len; in compile()