67e71d02c8
The single-entry / single-exit patterns of the CFG prevent inlined throw statements and throw expressions from having exit edges like a statement-level throw. If the join block is not reachable on one path of a diamond, the kills on the infeasible path can be ignored in the join. Change-Id: I3e227f450091cabbf240858c1a369d91ec97a60d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/180761 Commit-Queue: Stephen Adams <sra@google.com> Reviewed-by: Mayank Patke <fishythefish@google.com>