mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 22:02:55 +01:00
Add check support for `for` loops following #1885. This also adds a basic `Optional` type to the prelude, as that's necessary to support the new `Iterate` interface. Depends on #5688, #5697. Those PRs aren't stacked here, but this change will crash until they land. --------- Co-authored-by: Jon Ross-Perkins <jperkins@google.com>