(grammar_current_rule_check): Warn about
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 30 Nov 2002 09:52:11 +0000 (09:52 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 30 Nov 2002 09:52:11 +0000 (09:52 +0000)
type clashes instead of complaining.

src/reader.c

index 02d98b3..7d2c8c7 100644 (file)
@@ -260,14 +260,14 @@ grammar_current_rule_check (void)
     {
       const char *rhs_type = first_rhs->type_name ? first_rhs->type_name : "";
       if (!STRUNIQ_EQ (lhs_type, rhs_type))
-       complain_at (current_rule->location,
-                    _("type clash on default action: <%s> != <%s>"),
-                    lhs_type, rhs_type);
+       warn_at (current_rule->location,
+                _("type clash on default action: <%s> != <%s>"),
+                lhs_type, rhs_type);
     }
   /* Warn if there is no default for $$ but we need one.  */
   else
-    complain_at (current_rule->location,
-                _("empty rule for typed nonterminal, and no action"));
+    warn_at (current_rule->location,
+            _("empty rule for typed nonterminal, and no action"));
 }