Index: pkg/front_end/testcases/inference/future_then_upwards_from_block.dart |
diff --git a/pkg/front_end/testcases/inference/future_then_upwards_from_block.dart b/pkg/front_end/testcases/inference/future_then_upwards_from_block.dart |
index 6a374ac44689c0d5f276956b18c5d331a5737592..43c5f3ae086c0a466e0da3d6252e1780a8987284 100644 |
--- a/pkg/front_end/testcases/inference/future_then_upwards_from_block.dart |
+++ b/pkg/front_end/testcases/inference/future_then_upwards_from_block.dart |
@@ -10,11 +10,13 @@ import 'dart:async'; |
main() { |
Future<int> base; |
var /*@type=Future<bool>*/ f = /*@promotedType=none*/ base |
- .then(/*@returnType=bool*/ (/*@type=int*/ x) { |
+ . /*@typeArgs=bool*/ then(/*@returnType=bool*/ (/*@type=int*/ x) { |
return /*@promotedType=none*/ x == 0; |
}); |
- var /*@type=Future<bool>*/ g = /*@promotedType=none*/ base.then( |
- /*@returnType=bool*/ (/*@type=int*/ x) => /*@promotedType=none*/ x == 0); |
+ var /*@type=Future<bool>*/ g = /*@promotedType=none*/ base |
+ . /*@typeArgs=bool*/ then( |
+ /*@returnType=bool*/ (/*@type=int*/ x) => /*@promotedType=none*/ x == |
+ 0); |
Future<bool> b = /*@promotedType=none*/ f; |
b = /*@promotedType=none*/ g; |
} |