Function DList.remove
Removes r from the list.
Parameters
Name | Description |
---|---|
r | The range to remove. |
Returns
Range spanning the elements just after r.
Precondition
r is extracted from this list.
Example
auto l1 = DList!int([5, 234, 30, 1]);
auto l2 = DList!int([5]);
auto r = l1[];
r .popFront();
assert(l1 .remove(r) .empty);
assert(l1 == l2);