a2a3c36b77
This fixes the issue, and simplifies code generation. R=brianwilkerson@google.com Bug: https://github.com/dart-lang/sdk/issues/34729 Change-Id: I65928b5e68e44e4db77eb9c371aa1e6d27d66635 Reviewed-on: https://dart-review.googlesource.com/c/79468 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>