| Index: pkg/front_end/testcases/inference/future_then_downwards_method_target.dart
|
| diff --git a/pkg/front_end/testcases/inference/future_then_downwards_method_target.dart b/pkg/front_end/testcases/inference/future_then_downwards_method_target.dart
|
| index 00a40716fefc68ad750ba9235a03a857183ae089..b4b7e7a786f9419359a8ed4bc3fb4948f0a67079 100644
|
| --- a/pkg/front_end/testcases/inference/future_then_downwards_method_target.dart
|
| +++ b/pkg/front_end/testcases/inference/future_then_downwards_method_target.dart
|
| @@ -11,9 +11,11 @@ main() {
|
| Future<int> f;
|
| Future<List<int>>
|
| b = /*info:ASSIGNMENT_CAST should be pass*/ /*@promotedType=none*/ f
|
| - . /*@typeArgs=List<dynamic>*/ then(
|
| + . /*@typeArgs=List<dynamic>*/ /*@target=Future::then*/ then(
|
| /*@returnType=List<dynamic>*/ (/*@type=int*/ x) => /*@typeArgs=dynamic*/ [])
|
| - .whenComplete(/*@returnType=Null*/ () {});
|
| - b = /*@promotedType=none*/ f. /*@typeArgs=List<int>*/ then(
|
| - /*@returnType=List<int>*/ (/*@type=int*/ x) => /*@typeArgs=int*/ []);
|
| + . /*@target=Future::whenComplete*/ whenComplete(
|
| + /*@returnType=Null*/ () {});
|
| + b = /*@promotedType=none*/ f
|
| + . /*@typeArgs=List<int>*/ /*@target=Future::then*/ then(
|
| + /*@returnType=List<int>*/ (/*@type=int*/ x) => /*@typeArgs=int*/ []);
|
| }
|
|
|