Lines Matching refs:planner
168 hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner) in hb_ot_shape_complex_categorize() argument
170 switch ((hb_tag_t) planner->props.script) in hb_ot_shape_complex_categorize()
198 if ((planner->map.chosen_script[0] != HB_OT_TAG_DEFAULT_SCRIPT || in hb_ot_shape_complex_categorize()
199 planner->props.script == HB_SCRIPT_ARABIC) && in hb_ot_shape_complex_categorize()
200 HB_DIRECTION_IS_HORIZONTAL(planner->props.direction)) in hb_ot_shape_complex_categorize()
256 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T')) in hb_ot_shape_complex_categorize()
267 if (planner->map.found_script[0] && in hb_ot_shape_complex_categorize()
268 hb_ot_layout_language_find_feature (planner->face, HB_OT_TAG_GSUB, in hb_ot_shape_complex_categorize()
269 planner->map.script_index[0], in hb_ot_shape_complex_categorize()
270 planner->map.language_index[0], in hb_ot_shape_complex_categorize()
278 if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','2')) in hb_ot_shape_complex_categorize()
280 else if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','r')) in hb_ot_shape_complex_categorize()
366 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T')) in hb_ot_shape_complex_categorize()