0873d4eb82
Flow analysis unit tests now support implicit branch targets, and use `LabeledStatement` directly in the case where the branch target is explicit. This is more similar to how the language acutally behaves, and paves the way for adding more sophisticated tests in the future. Note that at the moment, there are no flow analysis tests where a `continue` statement has a different target than the innermost loop, so for now, the `continue_` function doesn't accept a target parameter. I plan to add this functionality in the future, at the time that I add tests that require it. Change-Id: I2591ee3322ea4adba3e32dc76a29f0b3956058e5 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/194040 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Paul Berry <paulberry@google.com>