9f4f7faaa4
Closes https://github.com/dart-lang/sdk/issues/51604 Closes https://github.com/dart-lang/sdk/issues/51962 Part of https://github.com/dart-lang/sdk/issues/49749 Change-Id: I9ada7a3a0194964af5c9e2afea1c2ea3ead67641 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/292890 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Johnni Winther <johnniwinther@google.com>