Files
scriptc/tests/diagnostics/collection-iterator-helpers.ts
Chris Tate 0e764aad1b Support stored Map and Set iterators in static builds (#618)
* Support stored Map and Set iterators in static builds

* Record collection iterator parity baselines
2026-10-02 13:26:27 -05:00

11 lines
414 B
TypeScript

// Stored collection cursors support next/iteration, but helper methods are
// refused explicitly instead of dispatching to array helpers at runtime.
const map = new Map<string, number>();
const values = map.values();
values.map(value => value + 1);
map.keys().toArray();
const set = new Set<number>();
set.values().filter(value => value > 0);
set.entries().take(1);
// Each helper call must produce a diagnostic.