diff --git a/crlcore/src/ccore/toolbox/ToolBox.cpp b/crlcore/src/ccore/toolbox/ToolBox.cpp index 962c2937..50946850 100644 --- a/crlcore/src/ccore/toolbox/ToolBox.cpp +++ b/crlcore/src/ccore/toolbox/ToolBox.cpp @@ -677,6 +677,17 @@ void ConnectPlugHooks(Cell* cell) , sinks ) << endl; net->setDirection( Net::Direction::DirIn ); + for ( Occurrence occurrence : HyperNet(Occurrence(net)).getComponentOccurrences() ) { + Plug* plug = dynamic_cast( occurrence.getEntity() ); + if (plug) { + cerr << " | " << occurrence.getPath().getCompactString(false) + << "." << plug->getInstance()->getName() + << ":" << plug->getMasterNet()->getName() + << " (" << plug->getMasterNet()->getCell()->getName() << ")" << endl; + } else { + cerr << " | " << occurrence << endl; + } + } } continue; }