mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-11-15 08:38:30 +00:00
Consume the components of the `impl` declaration, and set up scopes for the child elements. We don't yet build a representation for the impl itself. Also, add an interface type value. This is necessary so that we have a value for the expression on the right-hand side of `as` in an `impl`.