Enforce compile-time only member access

This commit is contained in:
sergeych committed 2026-02-04 03:30:56 +03:00
1 parent 862486e0e8
commit 47654aee38
18 files changed
+333 -714

No files matched your search

@@ -242,6 +242,7 @@ This metadata drives:
## Migration Notes
- Keep reflection APIs separate to audit usage.
- Add warnings for member shadowing to surface risky code.
- Runtime fallback opcodes are removed (CALL_VIRTUAL/GET_FIELD/SET_FIELD); unresolved names or members are compile-time errors.
## Compatibility Notes (Kotlin interop)
- Provide minimal Kotlin-facing APIs that mirror compile-time-visible names.