What's Changed
Toolchain and implementation changes 🛠️
- Support specialization in impl lookup with a symbolic query/impl. by @danakj in #5169
- Minor refactor to reduce indentation by @dwblaikie in #5183
- Move diagnostics into a namespace by @jonmeow in #5173
- Cleanup pass over llvm::seq uses by @jonmeow in #5185
- Allow pushing multiple items at once for StringifyType by @jonmeow in #5182
- Fix crash in lowering vptr initialization by @dwblaikie in #5184
- Add tests for poisoning specializations and final associated constants by @danakj in #5191
- Add more output in dump for generics, impls by @danakj in #5190
- Replace GetInstForSpecific with direct support for rendering a SpecificId in diagnostics. by @zygoloid in #5192
- Small cleanups to impl.cpp by @jonmeow in #5194
- Use DiagnosticEmitter for phase-specific types by @jonmeow in #5188
Full Changelog: v0.0.0-0.nightly.2025.03.26...v0.0.0-0.nightly.2025.03.27