mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-11-05 08:13:06 +08:00
A call argument that wraps a binding into a nullable-pointer union passes the binding's pointer itself. The call-lifetimes analysis now treats it like the bare binding, so a record or instance passed to a `T | undefined` parameter that is only projected keeps its frame storage and result slot.