mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-29 18:24:57 +01:00
TryEvalInst was assuming this to be the case when forming canonical constants, but it previously wasn't. This fixes an issue where we can end up with two identical-looking constants for an empty struct value: one with an `Empty` block and another with the canonical empty block.