tcl [empty_model net_iterator] resolves @367
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
b04ffe737b
commit
cb8dde127e
|
|
@ -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.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue