Lines Matching refs:unicodes
216 const hb_set_t *unicodes, in _cmap_closure() argument
221 cmap.table->closure_glyphs (unicodes, glyphset); in _cmap_closure()
282 _populate_unicodes_to_retain (const hb_set_t *unicodes, in _populate_unicodes_to_retain() argument
291 if (glyphs->is_empty () && unicodes->get_population () < size_threshold) in _populate_unicodes_to_retain()
295 for (hb_codepoint_t cp : *unicodes) in _populate_unicodes_to_retain()
315 if (!unicodes->has (cp_gid.first) && !glyphs->has (cp_gid.second)) in _populate_unicodes_to_retain()
333 + plan->codepoint_to_glyph->keys () | hb_sink (plan->unicodes); in _populate_unicodes_to_retain()
356 _cmap_closure (plan->source, plan->unicodes, plan->_glyphset_gsub); in _populate_gids_to_retain()
488 plan->unicodes = hb_set_create (); in hb_subset_plan_create()
524 _populate_unicodes_to_retain (input->sets.unicodes, input->sets.glyphs, plan); in hb_subset_plan_create()
555 hb_set_destroy (plan->unicodes); in hb_subset_plan_destroy()