Files
scriptc/tests
Malte Ubl e10a1e52d7 Read temporal-dead-zone captures as values when no code can run them early
Helpers declared above the consts they read force those consts into TDZ
boxes with a checked read per access. When every environment created
before the initializing assignment is the direct value of an unshared
local whose reads all follow that assignment (and so do the binding's own
reads), no code can observe the empty box: the binding splits at its
initialization and closures copy its value once, including numeric
constants. Calls in the initializer, escapes before it and helpers
reached through other captured helpers keep their checks.
2026-10-16 06:38:43 -07:00
..
2026-07-22 18:08:04 -05:00
2026-10-16 07:31:21 -05:00