Lines Matching refs:_next
80 private BaseNode* _next = null;
98 p._next = n;
151 assert(_first._next && _first is _first._next._prev, "DList.Range: Invalidated state");
152 _first = _first._next;
171 assert(_last._prev && _last is _last._prev._next, "DList.Range: Invalidated state");
221 _root._next = _root._prev = _root;
226 return _root._next;
266 if (lroot is null) return rroot is rroot._next;
267 if (rroot is null) return lroot is lroot._next;
279 pl = pl._next;
280 pr = pr._next;
549 BaseNode.connect(_root, _first._next);
559 assert(_last._next is _root, "DList: Inconsistent state");
586 p = p._next;
631 BaseNode.connect(r._first._prev, r._last._next);
632 auto after = r._last._next;
656 auto next = r._first._next;
672 auto next = r._last._next;
712 n._prev._next = p;
732 auto p = createNode(stuff, n, n._next);
733 n._next._prev = p;
734 n._next = p;
744 BaseNode.connect(r._last, n._next);
758 last = last._next = p;