1d6e6851b7
Closes https://github.com/dart-lang/sdk/issues/31745 Closes https://github.com/dart-lang/sdk/issues/32036 Closes https://github.com/dart-lang/sdk/pull/42906 https://github.com/dart-lang/sdk/pull/42906 GitOrigin-RevId: c1803a462ea83edd80766bc2f105a5698f856b34 Change-Id: I6bb2ee58d9cd482b1dda4b01fa5a9e2e423a5d21 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/156920 Commit-Queue: Sigmund Cherem <sigmund@google.com> Reviewed-by: Sigmund Cherem <sigmund@google.com>