335 stdlib name collision stays lean

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

items 0
items 1
items 2
items 3
names 0
names 2
names 4
names 6
data 0
data 3
data 6
data 9
fields 0
fields 4
fields 8
fields 12

Expected output

✓ Zig✓ JavaScript
items 0
items 1
items 2
items 3
names 0
names 2
names 4
names 6
data 0
data 3
data 6
data 9
fields 0
fields 4
fields 8
fields 12

Flows

flow ~new click a branch to expand · @labels scroll to their anchor
new (items, capacity: 8, source: on: i64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (names, capacity: 8, source: on: i64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (data, capacity: 8, source: on: i64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (fields, capacity: 8, source: on: i64)
flow ~for click a branch to expand · @labels scroll to their anchor
for (0..4)
flow ~for click a branch to expand · @labels scroll to their anchor
for (0..4)
flow ~for click a branch to expand · @labels scroll to their anchor
for (0..4)
flow ~for click a branch to expand · @labels scroll to their anchor
for (0..4)
flow ~query click a branch to expand · @labels scroll to their anchor
query (items)
flow ~query click a branch to expand · @labels scroll to their anchor
query (names)
flow ~query click a branch to expand · @labels scroll to their anchor
query (data)
flow ~query click a branch to expand · @labels scroll to their anchor
query (fields)

Test Configuration

MUST_RUN LANGUAGES: zig js

Post-validation Script: