mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-28 06:53:42 +08:00
- `C.name` on a class of an import cycle reads the name from the class object, so the reference gets the class's initialization check: an early read throws Node's ReferenceError instead of returning the name. Other classes keep the compile-time name. - The static field storage of a flag without a class is a shared empty set, so the self-hosted frontend lowers cycle-initialization.ts.