castList method

List<T> castList(
  1. Iterable<Object?> elements
)

Casts an existing iterable to this data type.

Implementation

List<T> castList(Iterable<Object?> elements) {
  final list = newList(elements.length);
  final it = elements.iterator;
  for (var i = 0; i < elements.length && it.moveNext(); i++) {
    list[i] = cast(it.current);
  }
  return list;
}