From 21ba7816045f83799883686b5528b041a4891317 Mon Sep 17 00:00:00 2001 From: steve Date: Sat, 28 Aug 2004 14:59:44 +0000 Subject: [PATCH] More detailed error message about bad variable. --- elab_lval.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/elab_lval.cc b/elab_lval.cc index 845b34513..cfbac7fb8 100644 --- a/elab_lval.cc +++ b/elab_lval.cc @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ #ifdef HAVE_CVS_IDENT -#ident "$Id: elab_lval.cc,v 1.27 2003/09/19 03:30:05 steve Exp $" +#ident "$Id: elab_lval.cc,v 1.28 2004/08/28 14:59:44 steve Exp $" #endif # include "config.h" @@ -176,6 +176,8 @@ NetAssign_* PEIdent::elaborate_lval(Design*des, NetScope*scope) const cerr << get_line() << ": error: " << path_ << " is not a reg/integer/time in " << scope->name() << "." << endl; + cerr << reg->get_line() << ": : " << path_ << + " is declared here as " << reg->type() << "." << endl; des->errors += 1; return 0; } @@ -350,6 +352,9 @@ NetAssign_* PENumber::elaborate_lval(Design*des, NetScope*) const /* * $Log: elab_lval.cc,v $ + * Revision 1.28 2004/08/28 14:59:44 steve + * More detailed error message about bad variable. + * * Revision 1.27 2003/09/19 03:30:05 steve * Fix name search in elab_lval. *