removeAll method

*<Null safety>*
  • @override

Iterable<E> removeAll () override

Implementation

@override
Iterable<E> removeAll() {
  _modificationCount++;
  var result = _queue;
  var length = _length;
  _queue = const [];
  _length = 0;
  return result.take(length).cast();
}