Lines Matching defs:ConstInsIterator
212 struct ConstInsIterator {
213 ConstInsIterator(const Circuit* circuit, const In* in) : circuit_(circuit), in_(in)
222 const ConstInsIterator& operator++()
227 ConstInsIterator operator++(int)
229 ConstInsIterator tmp = *this;
240 friend bool operator== (const ConstInsIterator& a, const ConstInsIterator& b)
244 friend bool operator!= (const ConstInsIterator& a, const ConstInsIterator& b)
662 ConstInsIterator ConstInBegin(GateRef gate) const
664 return ConstInsIterator(circuit_, &reinterpret_cast<const In *>(circuit_->LoadGatePtrConst(gate) + 1)[0]);
667 ConstInsIterator ConstInEnd(GateRef gate) const
670 return ConstInsIterator(circuit_,
701 struct ConstInsIterator {
702 ConstInsIterator(const Circuit* circuit, const In* in) : circuit_(circuit), in_(in)
711 const ConstInsIterator& operator++()
716 ConstInsIterator operator++(int)
718 ConstInsIterator tmp = *this;
729 friend bool operator== (const ConstInsIterator& a, const ConstInsIterator& b)
733 friend bool operator!= (const ConstInsIterator& a, const ConstInsIterator& b)
772 ConstInsIterator ConstInBegin(GateRef gate) const
774 return ConstInsIterator(circuit_, &reinterpret_cast<const In *>(circuit_->LoadGatePtrConst(gate) + 1)[0]);
777 ConstInsIterator ConstInEnd(GateRef gate) const
780 return ConstInsIterator(circuit_,