Files
carbon-lang/toolchain/sem_ir
Jon Ross-Perkins e0305684b0 Add MakeVerifiedLocIdAndInst for runtime validation (#6942)
This follows up on a discussion about wanting to use `Any*` inst
clusters to handle boilerplate construction, with the issue that
`UncheckedLoc` use removes validation. Some context is at
https://github.com/carbon-language/carbon-lang/pull/6930#discussion_r2963157428.

This folds in `MakeImportedLocIdAndInst` because the logic is related,
particularly for `LocId` values which are `ImportIRInstId`, and it
eliminates questions of what the right function is to use.

This uncovers an error in the `NodeKind` associated with
`FormBindingPattern`. For now I'm just adding a TODO regarding that.

Assisted-by: Google Antigravity with Gemini
2026-03-24 20:56:44 +00:00
..
2025-05-19 14:57:13 +00:00
2026-02-24 19:07:31 +00:00
2026-01-13 22:44:38 +00:00
2026-01-13 22:44:38 +00:00
2026-01-13 22:44:38 +00:00
2026-03-06 17:35:48 +00:00
2026-01-13 22:44:38 +00:00
2026-01-13 22:44:38 +00:00
2026-01-18 18:20:40 +00:00
2026-01-13 22:44:38 +00:00