Lines Matching defs:ConstUseIterator
94 struct ConstUseIterator {
95 ConstUseIterator(const Circuit* circuit, const Out* out) : circuit_(circuit), out_(out)
107 const ConstUseIterator operator++()
117 const ConstUseIterator operator++(int)
119 ConstUseIterator tmp = *this;
136 friend bool operator == (const ConstUseIterator& a, const ConstUseIterator& b)
140 friend bool operator != (const ConstUseIterator& a, const ConstUseIterator& b)
634 ConstUseIterator ConstUseBegin(GateRef gate) const
637 return ConstUseIterator(circuit_, nullptr);
640 return ConstUseIterator(circuit_, use);
643 ConstUseIterator ConstUseEnd() const
645 return ConstUseIterator(circuit_, nullptr);