]> git.saurik.com Git - bison.git/blobdiff - src/reader.c
warnings: used but undeclared symbols are warnings
[bison.git] / src / reader.c
index 2e0aa5ee81449787635c1af365d39f63cb2472da..27ddad0835422b13bf7e9fdc7df7b69b1428c5cc 100644 (file)
@@ -333,7 +333,7 @@ grammar_rule_check (const symbol_list *r)
      it for char literals and strings, which are always tokens.  */
   if (r->ruleprec
       && r->ruleprec->tag[0] != '\'' && r->ruleprec->tag[0] != '"'
-      && !r->ruleprec->declared && !r->ruleprec->prec)
+      && r->ruleprec->status != declared && !r->ruleprec->prec)
     warn_at (r->location, _("token for %%prec is not defined: %s"),
              r->ruleprec->tag);
 }