Lines Matching refs:lookup_index
65 typedef return_t (*recurse_func_t) (hb_closure_context_t *c, unsigned int lookup_index);
69 void recurse (unsigned int lookup_index) in recurse()
75 recurse_func (this, lookup_index); in recurse()
79 bool should_visit_lookup (unsigned int lookup_index) in should_visit_lookup()
81 if (is_lookup_done (lookup_index)) in should_visit_lookup()
83 done_lookups->set (lookup_index, glyphs->get_population ()); in should_visit_lookup()
87 bool is_lookup_done (unsigned int lookup_index) in is_lookup_done()
90 return done_lookups->get (lookup_index) == glyphs->get_population (); in is_lookup_done()
157 typedef return_t (*recurse_func_t) (hb_collect_glyphs_context_t *c, unsigned int lookup_index);
161 void recurse (unsigned int lookup_index) in recurse()
180 if (recursed_lookups->has (lookup_index)) in recurse()
189 recurse_func (this, lookup_index); in recurse()
196 recursed_lookups->add (lookup_index); in recurse()
439 typedef return_t (*recurse_func_t) (hb_ot_apply_context_t *c, unsigned int lookup_index);
467 unsigned int lookup_index; member
497 lookup_index ((unsigned int) -1), in hb_ot_apply_context_t()
518 void set_lookup_index (unsigned int lookup_index_) { lookup_index = lookup_index_; } in set_lookup_index()
1115 if (idx == 0 && lookupRecord[i].lookupListIndex == c->lookup_index) in apply_lookup()