770c9d77c5
This fixes a regression introduced by https://dart-review.googlesource.com/c/sdk/+/254501. The change accidentally excluded some clauses. This was not detected by the CFE (it should be a static error), and as a result unsound optimizations were made by dart2js. Fixes https://dart-review.googlesource.com/c/sdk/+/254501 Change-Id: Iff52cba277546f2a9fab3c2c2736410d272dad7e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/264601 Reviewed-by: Stephen Adams <sra@google.com> Commit-Queue: Sigmund Cherem <sigmund@google.com>