Roll Kernel's version to bring in an async bug fix.
BUG=
R=asgerf@google.com
Review URL: https://chromereviews.googleplex.com/538787013 .
diff --git a/DEPS b/DEPS
index 0c9ae31..9182c07 100644
--- a/DEPS
+++ b/DEPS
@@ -57,7 +57,6 @@
"dart_style_tag": "@0.2.9+1",
"dartdoc_tag" : "@v0.9.7+3",
"fixnum_tag": "@0.10.5",
- "kernel_rev": "@290f955760a219902e4d5b716668bff29711d1ab",
"func_tag": "@0.1.0",
"glob_tag": "@1.1.3",
"html_tag" : "@0.13.0",
@@ -71,6 +70,7 @@
"isolate_tag": "@0.2.3",
"jinja2_rev": "@2222b31554f03e62600cd7e383376a7c187967a1",
"json_rpc_2_tag": "@2.0.2",
+ "kernel_rev": "@a33c09fb981e5830cae1efc482b06cf19f89291b",
"linter_tag": "@0.1.26",
"logging_tag": "@0.11.3+1",
"markdown_rev": "@4aaadf3d940bb172e1f6285af4d2b1710d309982",
diff --git a/tests/dill/unsorted/cascaded_await_test.dart b/tests/dill/unsorted/cascaded_await_test.dart
new file mode 100644
index 0000000..c4f6b08
--- /dev/null
+++ b/tests/dill/unsorted/cascaded_await_test.dart
@@ -0,0 +1,21 @@
+import 'dart:async';
+
+Future<int> something() async => 45;
+
+class Foo {
+ var field;
+ Foo() {
+ field = this;
+ }
+ doSomething(x) {
+ print(x);
+ }
+ blah() {}
+}
+
+main() async {
+ var obj = new Foo();
+ obj.field
+ ..blah()
+ ..doSomething(await something());
+}