Lines Matching refs:InputEdges
103 class InputEdges;
104 inline InputEdges input_edges();
376 class Node::InputEdges final {
389 InputEdges(ZoneNodePtr* input_root, Use* use_root, int count)
446 friend class Node::InputEdges;
447 friend class Node::InputEdges::iterator;
465 Node::InputEdges Node::input_edges() {
468 return InputEdges(inline_inputs(), reinterpret_cast<Use*>(this) - 1,
471 return InputEdges(outline_inputs()->inputs(),
487 class Node::InputEdges::iterator final {
532 Node::InputEdges::iterator Node::InputEdges::begin() const {
533 return Node::InputEdges::iterator(use_root_, input_root_);
537 Node::InputEdges::iterator Node::InputEdges::end() const {
538 return Node::InputEdges::iterator(use_root_ - count_, input_root_ + count_);
541 Edge Node::InputEdges::operator[](int index) const {