tcl [empty_model net_iterator] resolves @367

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2026-01-20 17:50:13 -07:00
parent b04ffe737b
commit cb8dde127e
1 changed files with 5 additions and 3 deletions

View File

@ -112,16 +112,18 @@ private:
ConcreteInstanceNetIterator::
ConcreteInstanceNetIterator(ConcreteInstanceNetMap *nets):
nets_(nets),
iter_(nets->begin()),
next_(nullptr)
{
findNext();
if (nets) {
iter_ = nets->begin();
findNext();
}
}
bool
ConcreteInstanceNetIterator::hasNext()
{
return next_ != nullptr;
return nets_ && next_ != nullptr;
}
// Skip nets that have been merged.