carbon-language / carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
http://docs.carbon-lang.dev/
Other
32.35k stars 1.48k forks source link

Fix incorrect `value_id` and location in imported `BindSymbolicName`. #4178

Closed zygoloid closed 3 months ago

zygoloid commented 3 months ago

Instead of updating the value_id on the canonical constant BindSymbolicName to refer to some particular instance of that constant, create a new instruction, and attach the proper location to it.