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 c28d98294ef93c3ef34c9c643747781fcdf8de63..79038744ac0b16af19a6880258c97e90029820ae 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 |
@@ -12,12 +12,11 @@ main() { |
var /*@type=Future<bool>*/ f = |
base. /*@typeArgs=bool*/ /*@target=Future::then*/ then( |
/*@returnType=bool*/ (/*@type=int*/ x) { |
- return x /*@target=Object::==*/ == 0; |
+ return x /*@target=num::==*/ == 0; |
}); |
var /*@type=Future<bool>*/ g = |
base. /*@typeArgs=bool*/ /*@target=Future::then*/ then( |
- /*@returnType=bool*/ (/*@type=int*/ x) => |
- x /*@target=Object::==*/ == 0); |
+ /*@returnType=bool*/ (/*@type=int*/ x) => x /*@target=num::==*/ == 0); |
Future<bool> b = f; |
b = g; |
} |