Lines Matching refs:ruleno
502 rule_number ruleno = 0; in packgram() local
518 rules[ruleno].user_number = ruleno; in packgram()
519 rules[ruleno].number = ruleno; in packgram()
520 rules[ruleno].lhs = p->content.sym; in packgram()
521 rules[ruleno].rhs = ritem + itemno; in packgram()
522 rules[ruleno].prec = NULL; in packgram()
523 rules[ruleno].dprec = p->dprec; in packgram()
524 rules[ruleno].merger = p->merger; in packgram()
525 rules[ruleno].precsym = NULL; in packgram()
526 rules[ruleno].location = p->location; in packgram()
527 rules[ruleno].useful = true; in packgram()
528 rules[ruleno].action = p->action_props.code; in packgram()
529 rules[ruleno].action_location = p->action_props.location; in packgram()
554 fatal_at (rules[ruleno].location, _("rule is too long")); in packgram()
563 rules[ruleno].prec = p->content.sym; in packgram()
570 rules[ruleno].precsym = ruleprec; in packgram()
571 rules[ruleno].prec = ruleprec; in packgram()
574 ritem[itemno++] = rule_number_as_item_number (ruleno); in packgram()
576 ++ruleno; in packgram()
577 aver (ruleno < RULE_NUMBER_MAX); in packgram()