What's Changed
Toolchain and implementation changes 🛠️
- Add range flag settings to generic files by @jonmeow in #5559
- Add range flag settings to class files by @jonmeow in #5556
- Add range flag settings to facet files by @jonmeow in #5557
- Add range flag settings to let files by @jonmeow in #5565
- Add range flag settings to function files by @jonmeow in #5558
- Add range flag settings to interface files by @jonmeow in #5563
- Add range flag settings to namespace files by @jonmeow in #5566
- Add range flag settings to impl files by @jonmeow in #5560
- Add range flag settings to if_expr files by @jonmeow in #5562
- Add range flag settings to index files by @jonmeow in #5561
- Add range flag settings to interop files by @jonmeow in #5564
- Update while tests, adding a bool min_prelude by @jonmeow in #5550
- Ensure an imported
Class'sNameScopeis allocated in phase 2 by @dwblaikie in #5548 - Support for lowering references to imported
vars. by @zygoloid in #5513 - Update if tests by @jonmeow in #5551
- Add range flag settings to package-expr files by @jonmeow in #5568
- Use
linkonce_odrlinkage for specific functions. by @zygoloid in #5575 - Fix formatting of forward declared generics by @jonmeow in #5530
- Add range flag settings to pointer files by @jonmeow in #5571
- Add range flag settings to packages files by @jonmeow in #5569
- Add range flag settings to return files by @jonmeow in #5572
- Add range flag settings to struct files by @jonmeow in #5573
- Add range flag settings to var files by @jonmeow in #5574
- Prototype for coalescing equivalent specifics of the same generic. by @alinas in #5314
Full Changelog: v0.0.0-0.nightly.2025.05.29...v0.0.0-0.nightly.2025.05.30