Lines Matching refs:gid
60 hb_codepoint_t gid = (hb_codepoint_t) hb_min (index_map.get_map_count (), plan->num_output_glyphs ());
67 for (; gid > 0; gid--)
70 if (!plan->old_gid_for_new_gid (gid - 1, &old_gid))
82 last_gid = gid;
87 last_gid = gid;
92 for (gid = 0; gid < map_count; gid++)
95 if (plan->old_gid_for_new_gid (gid, &old_gid))
129 for (hb_codepoint_t gid = 0; gid < output_map.length; gid++)
132 if (plan->old_gid_for_new_gid (gid, &old_gid))
136 output_map[gid] = (outer_map[outer] << 16) | (inner_maps[outer][v & 0xFFFF]);
139 output_map[gid] = 0; /* Map unused glyph to outer/inner=0/0 */
191 for (hb_codepoint_t gid = 0; gid < plan->num_output_glyphs (); gid++)
194 if (plan->old_gid_for_new_gid (gid, &old_gid))
207 for (hb_codepoint_t gid = 0; gid < plan->num_output_glyphs (); gid++)
208 if (inner_sets[0]->has (gid))
209 inner_maps[0].add (gid);