Home | History | Annotate | Download | only in src

Lines Matching refs:plan

80   inline void compile (hb_ot_shape_plan_t &plan)
82 plan.props = props;
83 plan.shaper = shaper;
84 map.compile (plan.map);
86 plan.rtlm_mask = plan.map.get_1_mask (HB_TAG ('r','t','l','m'));
87 plan.frac_mask = plan.map.get_1_mask (HB_TAG ('f','r','a','c'));
88 plan.numr_mask = plan.map.get_1_mask (HB_TAG ('n','u','m','r'));
89 plan.dnom_mask = plan.map.get_1_mask (HB_TAG ('d','n','o','m'));
91 plan.kern_mask = plan.map.get_mask (HB_DIRECTION_IS_HORIZONTAL (plan.props.direction) ?
94 plan.has_frac = plan.frac_mask || (plan.numr_mask && plan.dnom_mask);
95 plan.has_kern = !!plan.kern_mask;
96 plan.has_mark = !!plan.map.get_1_mask (HB_TAG ('m','a','r','k'));