Roll src/third_party/dart 11d6bc605512..e8c4aed700f5 (20 commits) (#17421)

https://dart.googlesource.com/sdk.git/+log/11d6bc605512..e8c4aed700f5

git log 11d6bc605512..e8c4aed700f5 --date=short --first-parent --format='%ad %ae %s'
2020-03-31 scheglov@google.com Remove implementedForMixing from inheritance manager.
2020-03-31 scheglov@google.com Fix for crash in WrapInText when the parameter is not InterfaceType.
2020-03-31 rnystrom@google.com Migrate language_2/compile_time_constant to NNBD.
2020-03-31 alexmarkov@google.com [vm/nnbd] Do not treat late final fields as immutable
2020-03-31 lrn@google.com Add specialized classes for ZoneFunction<Function> to handle generics.
2020-03-31 sstrickl@google.com [vm] Check the global object pool (if any) when visiting functions.
2020-03-31 jensj@google.com [CFE] Add "annotate lines" option to parser suite
2020-03-31 sortie@google.com [dart:_http] Fix HeaderValue.parse if valueSeparator is parameterSeparator.
2020-03-31 sigurdm@google.com Bump pub revision
2020-03-31 kustermann@google.com [infra] Update tools/test.py and test matrix for running tests with arm64-qemu
2020-03-31 athom@google.com [co19] Roll co19 to 9934d8540d097366287267519413e888a7f6a482
2020-03-31 dmitryas@google.com [cfe] Apply the special treatment of FutureOr in GLB for NNBD
2020-03-31 karlklose@google.com [infra] Remove unused bot script
2020-03-31 jensj@google.com [CFE] Perform transformPostInference when doing expression compilation
2020-03-31 karlklose@google.com [infra] Remove creation of unused file
2020-03-31 asiva@google.com [Tests] Skip debugger_location_test (see https://github.com/dart-lang/sdk/issues/41219)
2020-03-31 rnystrom@google.com Migrate language_2/canonicalize to NNBD.
2020-03-30 srujzs@google.com [dart:html] Add bool type to supportsTypedData
2020-03-30 scheglov@google.com Deprecate isProxy / isOrInheritsProxy in ClassElement.
2020-03-30 scheglov@google.com Set dynamic resolution for super MethodInvocation in invalid context.

Created with:
  gclient setdep -r src/third_party/dart@e8c4aed700f5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
diff --git a/DEPS b/DEPS
index 430ecba..a4bc24b 100644
--- a/DEPS
+++ b/DEPS
@@ -34,7 +34,7 @@
   # Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
   # You can use //tools/dart/create_updated_flutter_deps.py to produce
   # updated revision list of existing dependencies.
-  'dart_revision': '11d6bc6055129da2a3b2f9db6bb44332b2744d1d',
+  'dart_revision': 'e8c4aed700f5effdab0ac76497974e2289b589c9',
 
   # WARNING: DO NOT EDIT MANUALLY
   # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -76,7 +76,7 @@
   'dart_pedantic_tag': 'v1.8.0',
   'dart_pool_tag': '1.3.6',
   'dart_protobuf_rev': '3746c8fd3f2b0147623a8e3db89c3ff4330de760',
-  'dart_pub_rev': '8777719d1a8261b42a81b3b4025b7d695fe0c683',
+  'dart_pub_rev': '5802dd3407cae29372060934249432077aff1ec6',
   'dart_pub_semver_tag': 'v1.4.4',
   'dart_quiver-dart_tag': '2.0.0+1',
   'dart_resource_rev': 'f8e37558a1c4f54550aa463b88a6a831e3e33cd6',
diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party
index 069f73f..d27e96e 100644
--- a/ci/licenses_golden/licenses_third_party
+++ b/ci/licenses_golden/licenses_third_party
@@ -1,4 +1,4 @@
-Signature: a92f7501d2812d244d28ad2c1a01bfe7
+Signature: 7add498ea3984173a26da831c3ee3445
 
 UNUSED LICENSES: