Lines Matching refs:midrule
224 || (s->midrule && s->midrule->used)); in symbol_should_be_used()
313 symbol_list *midrule = symbol_list_new (dummy, dummy_location); in grammar_midrule_action() local
320 midrule->location = dummy_location; in grammar_midrule_action()
321 midrule->action = current_rule->action; in grammar_midrule_action()
322 midrule->action_location = dummy_location; in grammar_midrule_action()
326 midrule->used = current_rule->used; in grammar_midrule_action()
330 previous_rule_end->next = midrule; in grammar_midrule_action()
332 grammar = midrule; in grammar_midrule_action()
335 midrule->next = symbol_list_new (NULL, dummy_location); in grammar_midrule_action()
336 grammar_rule_check (midrule); in grammar_midrule_action()
337 midrule->next->next = current_rule; in grammar_midrule_action()
339 previous_rule_end = midrule->next; in grammar_midrule_action()
344 grammar_end->midrule = midrule; in grammar_midrule_action()