What's Changed
Toolchain and implementation changes 🛠️
- Switch TypeId::TypeType to TypeType::SingletonTypeId, and similar by @jonmeow in #4619
- Include the file from which an entity was imported in formatted SemIR. by @zygoloid in #4621
- Fix bug introduced in #4613 by @josh11b in #4624
- Fix impl lookup to properly look in the IR containing a transitively-imported entity. by @zygoloid in #4625
- Filter out entities transitively imported from the prelude in test output. by @zygoloid in #4627
- Add a compile-time check that the condition of a CHECK is not constant. by @zygoloid in #4628
- Refactor IdBase to provide CRTP-based printing by @jonmeow in #4626
- Add missing library declarations to test. by @zygoloid in #4629
- Avoid relying on an implicit conversion in builtin lowering test. by @zygoloid in #4630
- Factor out common work of determining how inty a type is. by @zygoloid in #4634
Full Changelog: v0.0.0-0.nightly.2024.12.04...v0.0.0-0.nightly.2024.12.05