Lines Matching refs:plan
81 setup_syllables_khmer (const hb_ot_shape_plan_t *plan,
85 reorder_khmer (const hb_ot_shape_plan_t *plan,
90 collect_features_khmer (hb_ot_shape_planner_t *plan) in collect_features_khmer() argument
92 hb_ot_map_builder_t *map = &plan->map; in collect_features_khmer()
122 override_features_khmer (hb_ot_shape_planner_t *plan) in override_features_khmer() argument
124 hb_ot_map_builder_t *map = &plan->map; in override_features_khmer()
170 data_create_khmer (const hb_ot_shape_plan_t *plan) in data_create_khmer() argument
178 khmer_plan->pref.init (&plan->map, HB_TAG('p','r','e','f'), true); in data_create_khmer()
182 0 : plan->map.get_1_mask (khmer_features[i].tag); in data_create_khmer()
203 setup_masks_khmer (const hb_ot_shape_plan_t *plan HB_UNUSED, in setup_masks_khmer()
219 setup_syllables_khmer (const hb_ot_shape_plan_t *plan HB_UNUSED, in setup_syllables_khmer()
233 reorder_consonant_syllable (const hb_ot_shape_plan_t *plan, in reorder_consonant_syllable() argument
238 const khmer_shape_plan_t *khmer_plan = (const khmer_shape_plan_t *) plan->data; in reorder_consonant_syllable()
310 reorder_syllable_khmer (const hb_ot_shape_plan_t *plan, in reorder_syllable_khmer() argument
320 reorder_consonant_syllable (plan, face, buffer, start, end); in reorder_syllable_khmer()
329 insert_dotted_circles_khmer (const hb_ot_shape_plan_t *plan HB_UNUSED, in insert_dotted_circles_khmer()
392 reorder_khmer (const hb_ot_shape_plan_t *plan, in reorder_khmer() argument
396 insert_dotted_circles_khmer (plan, font, buffer); in reorder_khmer()
399 reorder_syllable_khmer (plan, font->face, buffer, start, end); in reorder_khmer()