diff --git a/elab_net.cc b/elab_net.cc index daa45e64f..a51dd059c 100644 --- a/elab_net.cc +++ b/elab_net.cc @@ -451,6 +451,7 @@ NetNet* PEIdent::elaborate_lnet_common_(Design*des, NetScope*scope, sig->type(), sig->vector_width()); tmp->set_line(*this); tmp->local_flag(true); + tmp->data_type( sig->data_type() ); connect(sig->pin(widx), tmp->pin(0)); sig = tmp; }