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 43c5f3ae086c0a466e0da3d6252e1780a8987284..904585d67904b30e9820cc85a3c4b1dc94693bea 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,12 +10,13 @@ import 'dart:async'; |
main() { |
Future<int> base; |
var /*@type=Future<bool>*/ f = /*@promotedType=none*/ base |
- . /*@typeArgs=bool*/ then(/*@returnType=bool*/ (/*@type=int*/ x) { |
- return /*@promotedType=none*/ x == 0; |
+ . /*@typeArgs=bool*/ /*@target=Future::then*/ then( |
+ /*@returnType=bool*/ (/*@type=int*/ x) { |
+ return /*@promotedType=none*/ x /*@target=Object::==*/ == 0; |
}); |
var /*@type=Future<bool>*/ g = /*@promotedType=none*/ base |
- . /*@typeArgs=bool*/ then( |
- /*@returnType=bool*/ (/*@type=int*/ x) => /*@promotedType=none*/ x == |
+ . /*@typeArgs=bool*/ /*@target=Future::then*/ then( |
+ /*@returnType=bool*/ (/*@type=int*/ x) => /*@promotedType=none*/ x /*@target=Object::==*/ == |
0); |
Future<bool> b = /*@promotedType=none*/ f; |
b = /*@promotedType=none*/ g; |