5e8b0b7a97
Rationale: Follows the documented grammar to allow for arbitary nested spead/if/for inside collections (list, set, maps). https://github.com/dart-lang/sdk/issues/36218 https://github.com/dart-lang/sdk/issues/36214 Change-Id: Ie5b5828a323401c4db14045e6edd0587677f2c19 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/98261 Reviewed-by: Aart Bik <ajcbik@google.com> Reviewed-by: Vyacheslav Egorov <vegorov@google.com> Reviewed-by: Siva Annamalai <asiva@google.com> Commit-Queue: Aart Bik <ajcbik@google.com>