symbols: set tag_seen when assigning a type to symbols

* src/reader.h, src/reader.c (tag_seen): Move to...
* src/symtab.h, src/symtab.c: here.
(symbol_type_set): Set it to true.
* src/parse-gram.y: Don't.
This commit is contained in:
Akim Demaille
2018-12-15 17:40:24 +01:00
parent bc31dee0f7
commit fdceb6330f
5 changed files with 9 additions and 17 deletions

View File

@@ -248,6 +248,8 @@ extern symbol *startsymbol;
/** The location of the \c \%start declaration. */
extern location startsymbol_location;
/** Whether a symbol declared with a type tag. */
extern bool tag_seen;
/*-------------------.