Lines Matching refs:pref
231 action *p, *pref = 0; in remove_conflicts() local
244 pref = NULL; in remove_conflicts()
251 pref = p; in remove_conflicts()
259 StartBacktrack(pref); in remove_conflicts()
261 else if (pref != 0 && pref->action_code == SHIFT) in remove_conflicts()
263 if (pref->prec > 0 && p->prec > 0) in remove_conflicts()
265 if (pref->prec < p->prec) in remove_conflicts()
267 pref->suppressed = 2; in remove_conflicts()
268 pref = p; in remove_conflicts()
270 else if (pref->prec > p->prec) in remove_conflicts()
274 else if (pref->assoc == LEFT) in remove_conflicts()
276 pref->suppressed = 2; in remove_conflicts()
277 pref = p; in remove_conflicts()
279 else if (pref->assoc == RIGHT) in remove_conflicts()
285 pref->suppressed = 2; in remove_conflicts()
293 StartBacktrack(pref); in remove_conflicts()
300 StartBacktrack(pref); in remove_conflicts()