CIRCT
20.0.0git
|
Iterator for module uses. More...
#include <InstanceGraph.h>
Public Member Functions | |
UseIterator () | |
UseIterator (InstanceGraphNode *node) | |
InstanceRecord * | operator* () const |
UseIterator & | operator++ () |
bool | operator== (const UseIterator &other) const |
Private Attributes | |
InstanceRecord * | current |
Iterator for module uses.
Definition at line 130 of file InstanceGraph.h.
|
inline |
Definition at line 133 of file InstanceGraph.h.
|
inline |
Definition at line 134 of file InstanceGraph.h.
|
inline |
Definition at line 135 of file InstanceGraph.h.
References current.
|
inline |
Definition at line 138 of file InstanceGraph.h.
References assert(), current, and circt::igraph::InstanceRecord::nextUse.
|
inline |
Definition at line 143 of file InstanceGraph.h.
References current.
|
private |
Definition at line 148 of file InstanceGraph.h.
Referenced by operator*(), operator++(), and operator==().