mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 20:01:14 +01:00
Distinguish between deduction against a symbolic binding pattern and deduction against a symbolic binding name. In the former case, the value is being explicitly specified and must be constant. In the latter case we encountered a use of the binding name as a subexpression, and should deduce against it if it's not explicitly specified.