Home | History | Annotate | Download | only in src

Lines Matching defs:PREF

378   PREF,
505 would_substitute_feature_t pref;
530 indic_plan->pref.init (&plan->map, HB_TAG('p','r','e','f'));
564 if (indic_plan->pref.would_substitute (glyphs , 2, zero_context, face) ||
565 indic_plan->pref.would_substitute (glyphs_r, 2, zero_context, face))
989 if (indic_plan->mask_array[PREF] && base + 2 < end)
994 if (indic_plan->pref.would_substitute (glyphs, ARRAY_LENGTH (glyphs), true, face))
996 info[i++].mask |= indic_plan->mask_array[PREF];
997 info[i++].mask |= indic_plan->mask_array[PREF];
1433 if (indic_plan->mask_array[PREF] && base + 1 < end) /* Otherwise there can't be any pre-base reordering Ra. */
1436 if ((info[i].mask & indic_plan->mask_array[PREF]) != 0)
1439 * of the <pref> feature. (Note that a font may shape a Ra consonant with
1442 if (i + 1 == end || (info[i + 1].mask & indic_plan->mask_array[PREF]) == 0)