Lines Matching refs:planner
154 hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner) in hb_ot_shape_complex_categorize() argument
156 switch ((hb_tag_t) planner->props.script) in hb_ot_shape_complex_categorize()
182 if (planner->map.chosen_script[0] != HB_OT_TAG_DEFAULT_SCRIPT || in hb_ot_shape_complex_categorize()
183 planner->props.script == HB_SCRIPT_ARABIC) in hb_ot_shape_complex_categorize()
310 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T')) in hb_ot_shape_complex_categorize()
321 if (planner->map.found_script[0] && in hb_ot_shape_complex_categorize()
322 hb_ot_layout_language_find_feature (planner->face, HB_OT_TAG_GSUB, in hb_ot_shape_complex_categorize()
323 planner->map.script_index[0], in hb_ot_shape_complex_categorize()
324 planner->map.language_index[0], in hb_ot_shape_complex_categorize()
334 if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','2')) in hb_ot_shape_complex_categorize()
353 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T')) in hb_ot_shape_complex_categorize()