mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 22:02:23 +01:00
Each of these types takes another type as an operand. Instead of storing that other type as a `TypeId`, store it as an `InstId` so that we can track how it was written, not only its canonical form. The canonical constant values of these types continue to store the canonical constant values of their operands, as normal. --------- Co-authored-by: Dana Jansens <danakj@orodu.net>