The OpenD Programming Language

DList.linearRemove

Removes all elements belonging to r, which must be a range obtained originally from this container.

  1. Range linearRemove(Range r)
    struct DList(T)
    linearRemove
  2. Range linearRemove(Take!Range r)

Return Value

Type: Range

A range spanning the remaining elements in the container that initially were right after r.

Complexity: O(1)

Meta