d6ff1193c5
While the work is incomplete (see the TODOs), this fixes an exception that I saw this morning and is, I believe, a step in the right direction. Change-Id: I6adc0e0df4ea9b64ea0c5d1dcd42a078d30c4a9b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/258507 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>