Flow analysis: account for implicit `break` at the end of switch statement cases.

Bug: https://github.com/dart-lang/sdk/issues/50419
Change-Id: Ie9b0dd3319dd4e28f53082794aa18ed422b0894b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/274605
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>

https://dart.googlesource.com/sdk/+/d0fc6ec27bbd7507d5abd5fcfba917208706a9d3
diff --git a/DEPS b/DEPS
index ea73753..7ecd33f 100644
--- a/DEPS
+++ b/DEPS
@@ -241,7 +241,7 @@
 
   'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + 'cd5d91bf97e393016cf171c845226415665f88f7',
 
-  'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + '966aed6bd1314885b311cdc5b66147055cf1564f',
+  'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + 'd0fc6ec27bbd7507d5abd5fcfba917208706a9d3',
 
   'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + 'eefbe85c8bd4185a087cd83251e552be326568ad',
 
diff --git a/commits.json b/commits.json
index 7e89867..74b4cc4 100644
--- a/commits.json
+++ b/commits.json
@@ -1,5 +1,5 @@
 {
   "engine/src/flutter":"cd5d91bf97e393016cf171c845226415665f88f7",
-  "engine/src/third_party/dart":"966aed6bd1314885b311cdc5b66147055cf1564f",
+  "engine/src/third_party/dart":"d0fc6ec27bbd7507d5abd5fcfba917208706a9d3",
   "flutter":"eefbe85c8bd4185a087cd83251e552be326568ad"
 }
\ No newline at end of file