Commit Graph
3 Commits
Author SHA1 Message Date
Chris Tate 521ba8f1ef Preserve JavaScript values beyond null initializers
- Keep null-initialized fields and inferred returns in mutable native storage, including inherited resets and saved callbacks.
- Convert checked native values with Number using JavaScript coercion and catchable errors.
2026-09-28 09:01:13 -05:00
Chris Tate d94df74b50 Keep dormant JavaScript return overrides from blocking classes
- Allow JavaScript classes with unused incompatible return overrides to compile natively.
- Preserve inherited dispatch signatures and throw a named refusal if an incompatible override is called.
2026-09-28 08:05:45 -05:00
Chris Tate 23d5918a53 init 2026-07-22 18:08:04 -05:00