for(std::map<string, InterfaceBlock *>::const_iterator i=stage.interface_blocks.begin(); i!=stage.interface_blocks.end(); ++i)
if(seen_interfaces.insert(i->second).second)
{
for(std::map<string, InterfaceBlock *>::const_iterator i=stage.interface_blocks.begin(); i!=stage.interface_blocks.end(); ++i)
if(seen_interfaces.insert(i->second).second)
{
- string text = format("Interface block: %%%d %s %s", get_label(*i->second), i->second->interface, i->second->name);
+ string text = format("Interface block: %%%d %s %s", get_label(*i->second), i->second->interface, i->second->block_name);
if(!i->second->instance_name.empty())
text += format(" %s", i->second->instance_name);
append(text);
if(!i->second->instance_name.empty())
text += format(" %s", i->second->instance_name);
append(text);
string head;
if(!iface.instance_name.empty())
head += format("%%%d ", get_label(iface));
string head;
if(!iface.instance_name.empty())
head += format("%%%d ", get_label(iface));
if(!iface.instance_name.empty())
head += format(" %s", iface.instance_name);
if(iface.array)
if(!iface.instance_name.empty())
head += format(" %s", iface.instance_name);
if(iface.array)