WIP: enhanced netlist model

This commit is contained in:
Matthias Koefferlein 2020-06-18 23:50:50 +02:00
parent 649b234644
commit 613c95e9a3
1 changed files with 2 additions and 1 deletions

View File

@ -1607,7 +1607,8 @@ CircuitNetDeviceTerminalItemData::do_ensure_children (NetlistBrowserModel * /*mo
{
size_t n = std::max (rows_for (m_tp.first), rows_for (m_tp.second));
for (size_t i = 0; i < n; ++i) {
std::pair<const db::DeviceTerminalDefinition *, const db::DeviceTerminalDefinition *> termdefs = terminal_defs_from_terminal_refs (m_tp);
std::pair<const db::DeviceClass *, const db::DeviceClass *> device_classes = device_classes_from_devices (dp ());
std::pair<const db::DeviceTerminalDefinition *, const db::DeviceTerminalDefinition *> termdefs = terminal_defs_from_device_classes (device_classes, i);
IndexedNetlistModel::net_pair nets = nets_from_device_terminals (dp (), termdefs);
push_back (new CircuitNetDeviceTerminalOthersItemData (this, nets, termdefs));
}