Lines Matching refs:planner
160 hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner) in hb_ot_shape_complex_categorize() argument
162 switch ((hb_tag_t) planner->props.script) in hb_ot_shape_complex_categorize()
190 if ((planner->map.chosen_script[0] != HB_OT_TAG_DEFAULT_SCRIPT || in hb_ot_shape_complex_categorize()
191 planner->props.script == HB_SCRIPT_ARABIC) && in hb_ot_shape_complex_categorize()
192 HB_DIRECTION_IS_HORIZONTAL(planner->props.direction)) in hb_ot_shape_complex_categorize()
251 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T')) in hb_ot_shape_complex_categorize()
262 if (planner->map.found_script[0] && in hb_ot_shape_complex_categorize()
263 hb_ot_layout_language_find_feature (planner->face, HB_OT_TAG_GSUB, in hb_ot_shape_complex_categorize()
264 planner->map.script_index[0], in hb_ot_shape_complex_categorize()
265 planner->map.language_index[0], in hb_ot_shape_complex_categorize()
273 if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','2')) in hb_ot_shape_complex_categorize()
275 else if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','r')) in hb_ot_shape_complex_categorize()
352 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T')) in hb_ot_shape_complex_categorize()