Searched defs:skipping_forward_iterator_t (Results 1 – 1 of 1) sorted by relevance
393 struct skipping_forward_iterator_t struct395 inline skipping_forward_iterator_t (hb_apply_context_t *c_, in skipping_forward_iterator_t() function414 …line void set_lookup_props (unsigned int lookup_props) { matcher.set_lookup_props (lookup_props); } in set_lookup_props()415 inline void set_syllable (unsigned int syllable) { matcher.set_syllable (syllable); } in set_syllable()416 inline void set_match_func (matcher_t::match_func_t match_func, in set_match_func()424 … inline bool has_no_chance (void) const { return unlikely (num_items && idx + num_items >= end); } in has_no_chance()425 inline void reject (void) { num_items++; match_glyph_data--; } in reject()426 inline bool next (void) in next()454 unsigned int idx;456 hb_apply_context_t *c;[all …]