Lines Matching refs:action_props
266 if ((s->midrule && s->midrule->action_props.is_value_used) in symbol_should_be_used()
270 ->action_props.is_value_used)) in symbol_should_be_used()
293 if (!r->action_props.code && r->content.sym->type_name) in grammar_rule_check()
320 if (!l->action_props.is_value_used in grammar_rule_check()
323 && (r->action_props.code || (n != 0 && n != 1))) in grammar_rule_check()
375 location dummy_location = current_rule->action_props.location; in grammar_midrule_action()
380 named_ref *action_name = current_rule->action_props.named_ref; in grammar_midrule_action()
388 code_props_rule_action_init (&midrule->action_props, in grammar_midrule_action()
389 current_rule->action_props.code, in grammar_midrule_action()
390 current_rule->action_props.location, in grammar_midrule_action()
392 code_props_none_init (¤t_rule->action_props); in grammar_midrule_action()
471 if (current_rule->action_props.code) in grammar_current_rule_symbol_append()
484 if (current_rule->action_props.code) in grammar_current_rule_action_append()
488 code_props_rule_action_init (¤t_rule->action_props, action, loc, in grammar_current_rule_action_append()
528 rules[ruleno].action = p->action_props.code; in packgram()
529 rules[ruleno].action_location = p->action_props.location; in packgram()
535 && (p->action_props.is_value_used in packgram()
538 ->action_props.is_value_used)) in packgram()
741 code_props_translate_code (&sym->action_props); in check_and_convert_grammar()