Searched refs:ruleno (Results 1 – 5 of 5) sorted by relevance
417 rule_number ruleno = 0; in packgram() local430 rules[ruleno].user_number = ruleno; in packgram()431 rules[ruleno].number = ruleno; in packgram()432 rules[ruleno].lhs = p->sym; in packgram()433 rules[ruleno].rhs = ritem + itemno; in packgram()434 rules[ruleno].prec = NULL; in packgram()435 rules[ruleno].dprec = p->dprec; in packgram()436 rules[ruleno].merger = p->merger; in packgram()437 rules[ruleno].precsym = NULL; in packgram()438 rules[ruleno].location = p->location; in packgram()[all …]
60 rule_number ruleno; in nullable_compute() local79 for (ruleno = 0; ruleno < nrules; ++ruleno) in nullable_compute()80 if (rules[ruleno].useful) in nullable_compute()82 rule *rules_ruleno = &rules[ruleno]; in nullable_compute()97 rcount[ruleno]++; in nullable_compute()108 == ruleno); in nullable_compute()
203 rule_number ruleno; in closure() local218 BITSET_FOR_EACH (iter, ruleset, ruleno, 0) in closure()220 item_number itemno = rules[ruleno].rhs - ritem; in closure()
183 resolve_sr_conflict (state *s, int ruleno, symbol **errors) in resolve_sr_conflict() argument188 rule *redrule = reds->rules[ruleno]; in resolve_sr_conflict()190 bitset look_ahead_tokens = reds->look_ahead_tokens[ruleno]; in resolve_sr_conflict()
3329 * src/reader.c (packgram): Always initialize rules[ruleno].prec3330 and rules[ruleno].precsym. Initialize members in order.11993 * src/derives.c (print_derives): Display the ruleno.12006 `symbol >= 0' is wrong now, use `rule_table[ruleno].useful'.12034 `symbol >= 0' is wrong now, use `rule_table[ruleno].useful'.12230 * src/closure.c (closure): `b' and `ruleno' denote the same value:12231 keep ruleno only.