Lines Matching refs:plan
48 const hb_subset_plan_t *plan)
60 hb_codepoint_t gid = (hb_codepoint_t) hb_min (index_map.get_map_count (), plan->num_output_glyphs ());
70 if (!plan->old_gid_for_new_gid (gid - 1, &old_gid))
95 if (plan->old_gid_for_new_gid (gid, &old_gid))
117 const hb_subset_plan_t *plan)
132 if (plan->old_gid_for_new_gid (gid, &old_gid))
168 const hb_subset_plan_t *plan)
186 index_map_plans[0].init (*index_maps[0], outer_map, inner_sets, plan);
189 retain_adv_map = plan->flags & HB_SUBSET_FLAGS_RETAIN_GIDS;
191 for (hb_codepoint_t gid = 0; gid < plan->num_output_glyphs (); gid++)
194 if (plan->old_gid_for_new_gid (gid, &old_gid))
201 index_map_plans[i].init (*index_maps[i], outer_map, inner_sets, plan);
207 for (hb_codepoint_t gid = 0; gid < plan->num_output_glyphs (); gid++)
224 index_map_plans[i].remap (index_maps[i], outer_map, inner_maps, plan);
307 hvar_plan.init (index_maps.as_array (), this+varStore, c->plan);