Home | History | Annotate | Download | only in src

Lines Matching defs: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)
75 recurse_func (this, lookup_index);
79 bool should_visit_lookup (unsigned int lookup_index)
81 if (is_lookup_done (lookup_index))
83 done_lookups->set (lookup_index, glyphs->get_population ());
87 bool is_lookup_done (unsigned int lookup_index)
90 return done_lookups->get (lookup_index) == glyphs->get_population ();
157 typedef return_t (*recurse_func_t) (hb_collect_glyphs_context_t *c, unsigned int lookup_index);
161 void recurse (unsigned int lookup_index)
180 if (recursed_lookups->has (lookup_index))
189 recurse_func (this, lookup_index);
196 recursed_lookups->add (lookup_index);
439 typedef return_t (*recurse_func_t) (hb_ot_apply_context_t *c, unsigned int lookup_index);
467 unsigned int lookup_index;
491 lookup_index ((unsigned int) -1),
512 void set_lookup_index (unsigned int lookup_index_) { lookup_index = lookup_index_; }
1108 if (idx == 0 && lookupRecord[i].lookupListIndex == c->lookup_index)