mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-20 01:33:03 +00:00
* src/reader.c (grammar_midrule_action): If $$ is set in a
mid-rule, move the `used' bit to its lhs. * tests/input.at (Unused values): New. * tests/actions.at (Exotic Dollars): Adjust: exp is not typed.
This commit is contained in:
@@ -53,7 +53,7 @@ typedef struct symbol_list
|
||||
symbol_list *symbol_list_new (symbol *sym, location loc);
|
||||
|
||||
/* Print it. */
|
||||
void symbol_list_print (symbol_list *l, FILE *f);
|
||||
void symbol_list_print (const symbol_list *l, FILE *f);
|
||||
|
||||
/* Prepend SYM at LOC to the LIST. */
|
||||
symbol_list *symbol_list_prepend (symbol_list *l,
|
||||
@@ -64,7 +64,7 @@ symbol_list *symbol_list_prepend (symbol_list *l,
|
||||
void symbol_list_free (symbol_list *l);
|
||||
|
||||
/* Return its length. */
|
||||
unsigned int symbol_list_length (symbol_list *l);
|
||||
unsigned int symbol_list_length (const symbol_list *l);
|
||||
|
||||
/* Get symbol N in symbol list L. */
|
||||
symbol_list *symbol_list_n_get (symbol_list *l, int n);
|
||||
|
||||
Reference in New Issue
Block a user