| Index: tests/lib/async/future_or_bad_type_test.dart
|
| diff --git a/tests/lib/async/future_or_bad_type_test.dart b/tests/lib/async/future_or_bad_type_test.dart
|
| index f0faf5373c246ae800d826f0d17df807c7d47fed..ad8ba568b1019657c1e2d0be87841b8ad061b0df 100644
|
| --- a/tests/lib/async/future_or_bad_type_test.dart
|
| +++ b/tests/lib/async/future_or_bad_type_test.dart
|
| @@ -10,9 +10,9 @@ import 'dart:async';
|
| import 'package:expect/expect.dart';
|
|
|
| class A
|
| - extends FutureOr<String> /// extends: compile-time error
|
| - extends Object with FutureOr<bool> /// with: compile-time error
|
| - implements FutureOr<int> /// implements: compile-time error
|
| + extends FutureOr<String> //# extends: compile-time error
|
| + extends Object with FutureOr<bool> //# with: compile-time error
|
| + implements FutureOr<int> //# implements: compile-time error
|
| {
|
| }
|
|
|
| @@ -20,8 +20,8 @@ main() {
|
| // FutureOr<T> should be treated like `dynamic`. Dynamically the `T` is
|
| // completely ignored. It can be a malformed type.
|
| Expect.isTrue(499 is FutureOr<A>);
|
| - Expect.isTrue(499 is FutureOr<Does<Not<Exist>>>); /// 00: static type warning
|
| - Expect.isTrue(499 is FutureOr<A, A>); /// 01: static type warning
|
| + Expect.isTrue(499 is FutureOr<Does<Not<Exist>>>); //# 00: static type warning
|
| + Expect.isTrue(499 is FutureOr<A, A>); //# 01: static type warning
|
|
|
| var a = new A();
|
| Expect.isTrue(a.toString() is String);
|
|
|