Files
splincode 3854174ec4 refactor(compiler): enforce exhaustive defer trigger handling
Store the trigger kind before each switch and assign the value to `never` in the fallback branch.

This removes the `any` casts and makes the switches exhaustive. Adding a new `DeferTriggerKind` without handling it in either phase now produces a TypeScript compilation error.

Runtime behavior and error messages remain unchanged.

(cherry picked from commit 8201cebc49)
2026-07-21 19:19:08 +02:00
..
2025-12-16 14:44:19 -08:00