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::
ConcreteInstanceNetIterator(ConcreteInstanceNetMap *nets): ConcreteInstanceNetIterator(ConcreteInstanceNetMap *nets):
nets_(nets), nets_(nets),
iter_(nets->begin()),
next_(nullptr) next_(nullptr)
{ {
findNext(); if (nets) {
iter_ = nets->begin();
findNext();
}
} }
bool bool
ConcreteInstanceNetIterator::hasNext() ConcreteInstanceNetIterator::hasNext()
{ {
return next_ != nullptr; return nets_ && next_ != nullptr;
} }
// Skip nets that have been merged. // Skip nets that have been merged.