Index: pkg/front_end/testcases/inference/future_then_explicit_future.dart.direct.expect |
diff --git a/pkg/front_end/testcases/inference/future_then_explicit_future.dart.direct.expect b/pkg/front_end/testcases/inference/future_then_explicit_future.dart.direct.expect |
new file mode 100644 |
index 0000000000000000000000000000000000000000..3b31e56ea656c371195700d7da6fe1bce7b68ee4 |
--- /dev/null |
+++ b/pkg/front_end/testcases/inference/future_then_explicit_future.dart.direct.expect |
@@ -0,0 +1,15 @@ |
+library test; |
+import self as self; |
+import "dart:async" as asy; |
+import "dart:core" as core; |
+ |
+static method m1() → dynamic { |
+ asy::Future<core::int> f; |
+ dynamic x = f.then<asy::Future<core::List<core::int>>>((dynamic x) → dynamic => <dynamic>[]); |
+ asy::Future<core::List<core::int>> y = x; |
+} |
+static method m2() → dynamic { |
+ asy::Future<core::int> f; |
+ dynamic x = f.then<core::List<core::int>>((dynamic x) → dynamic => <dynamic>[]); |
+ asy::Future<core::List<core::int>> y = x; |
+} |