Lines Matching defs:PREF
357 PREF,
501 would_substitute_feature_t pref;
536 indic_plan->pref.init (&plan->map, HB_TAG('p','r','e','f'), zero_context);
576 if (indic_plan->pref.would_substitute (glyphs , 2, face) ||
577 indic_plan->pref.would_substitute (glyphs+1, 2, face))
1084 if (indic_plan->mask_array[PREF] && base + pref_len < end)
1091 if (indic_plan->pref.would_substitute (glyphs, pref_len, face))
1094 info[i++].mask |= indic_plan->mask_array[PREF];
1288 bool try_pref = !!indic_plan->mask_array[PREF];
1298 if ((info[i].mask & indic_plan->mask_array[PREF]) != 0)
1303 /* Ok, this was a 'pref' candidate but didn't form any.
1578 if ((info[i].mask & indic_plan->mask_array[PREF]) != 0)
1581 * of the <pref> feature. (Note that a font may shape a Ra consonant with
1585 * the <pref> feature actually did it...
1587 * Reorder pref only if it ligated. */