Lines Matching defs:next
27 : value(v), next(n) {}
30 ListCell *next;
64 explicit List(const_reference value, List const &next=List())
65 : _cell(new ListCell<T>(value, next._cell)) {}
80 this->_cell = this->_cell->next;
85 this->_cell = this->_cell->next;
128 explicit List(const_reference value, List const &next=List())
129 : List<T const>(value, next) {}
135 this->_cell = this->_cell->next;
140 this->_cell = this->_cell->next;
161 List(const_reference value, List const &next=List())
162 : _cell(new ListCell<T &>(value, next._cell)) {}
177 this->_cell = this->_cell->next;
182 this->_cell = this->_cell->next;
210 MutableList const &next=MutableList())
211 : List<T>(value, next) {}
214 this->_cell = this->_cell->next;
219 this->_cell = this->_cell->next;
344 return reinterpret_cast<List<T> const &>(list._cell->next);
370 return reinterpret_cast<MutableList<T> &>(list._cell->next);
394 list._cell->next = rest._cell;
395 return reinterpret_cast<MutableList<T> &>(list._cell->next);