X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/7c0c61812d534683d10234082e6e6adee6eb81a6..9b33de72cd2469bedac2b5f0a48a8782571ea9db:/src/symlist.h diff --git a/src/symlist.h b/src/symlist.h index 6c2fd613..ab9a4b5e 100644 --- a/src/symlist.h +++ b/src/symlist.h @@ -61,12 +61,9 @@ typedef struct symbol_list struct symbol_list *midrule_parent_rule; int midrule_parent_rhs_index; - /* The action is attached to the LHS of a rule. */ - const char *action; - location action_location; - - /* Whether this symbol's value is used in the current action. */ - bool used; + /* The action is attached to the LHS of a rule, but action properties for + * each RHS are also stored here. */ + code_props action_props; /* Precedence/associativity. */ symbol *ruleprec;