Add file and line information for parameters, etc.
commit4f8b91e65c04109529fb8fe7aa7c6edf54b7af8c
authorCary R <cygcary@yahoo.com>
Tue, 6 May 2008 02:46:30 +0000 (5 19:46 -0700)
committerStephen Williams <steve@icarus.com>
Tue, 6 May 2008 14:14:27 +0000 (6 07:14 -0700)
treea3d18f46e48874da88573ac14629c23940c5f64e
parent5484ee17329955c107667a35cc420a3102d45c91
Add file and line information for parameters, etc.

This patch adds file and line information for parameters and
local parameters. It also adds file/line stubs for signals in
the tgt-* files. It adds the pform code needed to eventually
do genvar checks and passing of genvar file/line information.
It verifies that a genvar does not have the same name as a
parameter/local parameter.
20 files changed:
Module.h
elab_scope.cc
eval_tree.cc
ivl.def
ivl_target.h
net_scope.cc
netlist.h
parse.y
pform.cc
pform.h
pform_dump.cc
t-dll-api.cc
t-dll.cc
t-dll.h
tgt-vvp/vvp_scope.c
vvp/compile.cc
vvp/compile.h
vvp/parse.y
vvp/vpi_const.cc
vvp/vpi_priv.h