Lines Matching refs:is_halant_or_coeng

468 				if (isset($GSUBdata['rphf'][$info[$start]['uni']]) && self::is_halant_or_coeng($info[$start + 1])) {
692 if (self::is_halant_or_coeng($info[$i])) {
708 if (self::is_halant_or_coeng($info[$i]) && self::is_ra($info[$i + 1]['uni'])) {
740 if (self::is_halant_or_coeng($info[$i]) && self::is_ra($info[$i + 1]['uni'])) {
803 if (self::is_halant_or_coeng($info[$i + 1]) && self::is_ra($info[$i + 2]['uni'])) {
808 } /* If would not substitute as blwf, mark Ra+Halant for RPHF using following Halant (if present) */ elseif (self::is_halant_or_coeng($info[$i + 3])) {
853 if ((isset($GSUBdata['pref'][$info[$i + 1]['uni']]) && self::is_halant_or_coeng($info[$i]) && self::is_ra($info[$i + 1]['uni']) ) ||
854 ($is_old_spec && isset($GSUBdata['pref'][$info[$i]['uni']]) && self::is_halant_or_coeng($info[$i + 1]) && self::is_ra($info[$i]['uni']) )
966 if (self::is_halant_or_coeng($info[$new_pos]) && $info[$new_pos]['indic_position'] != self::POS_PRE_M) {
1034 while ($new_reph_pos < $base && !self::is_halant_or_coeng($info[$new_reph_pos])) {
1038 if ($new_reph_pos < $base && self::is_halant_or_coeng($info[$new_reph_pos])) {
1089 while ($new_reph_pos < $base && !self::is_halant_or_coeng($info[$new_reph_pos])) {
1093 if ($new_reph_pos < $base && self::is_halant_or_coeng($info[$new_reph_pos])) {
1118 //if (!$hb_options.uniscribe_bug_compatible && self::is_halant_or_coeng($info[$new_reph_pos])) {
1119 if (self::is_halant_or_coeng($info[$new_reph_pos])) {
1186 if ($new_pos > $start && self::is_halant_or_coeng($info[$new_pos - 1])) {
1274 public static function is_halant_or_coeng($info)