| Index: tests/language_strong/mixin_type_parameters_mixin_extends_test.dart
|
| diff --git a/tests/language_strong/mixin_type_parameters_mixin_extends_test.dart b/tests/language_strong/mixin_type_parameters_mixin_extends_test.dart
|
| index b1e9d3ffadb47663fb64cb46e8fb162ca1c94e01..69f3bbf7b0cee8297e46ac11581cb20d621a5930 100644
|
| --- a/tests/language_strong/mixin_type_parameters_mixin_extends_test.dart
|
| +++ b/tests/language_strong/mixin_type_parameters_mixin_extends_test.dart
|
| @@ -29,7 +29,7 @@ class M<T> {
|
| static final bool checkedMode = computeCheckedMode();
|
| static bool computeCheckedMode() {
|
| try {
|
| - int x = "foo";
|
| + int x = "foo" as dynamic;
|
| } on Error {
|
| return true;
|
| }
|
| @@ -50,32 +50,32 @@ class C3 extends S with M<String> {}
|
| main() {
|
| var c0 = new C0();
|
| Expect.isTrue(c0 is M);
|
| - Expect.isTrue(c0 is M<int>);
|
| - Expect.isTrue(c0 is M<String>);
|
| + Expect.isFalse(c0 is M<int>);
|
| + Expect.isFalse(c0 is M<String>);
|
| Expect.isTrue(c0.matches(c0));
|
| Expect.isTrue(c0.matches(42));
|
| Expect.isTrue(c0.matches("hello"));
|
|
|
| var c0_int = new C0<int>();
|
| Expect.isTrue(c0_int is M);
|
| - Expect.isTrue(c0_int is M<int>);
|
| - Expect.isTrue(c0_int is M<String>);
|
| + Expect.isFalse(c0_int is M<int>);
|
| + Expect.isFalse(c0_int is M<String>);
|
| Expect.isTrue(c0_int.matches(c0));
|
| Expect.isTrue(c0_int.matches(42));
|
| Expect.isTrue(c0_int.matches("hello"));
|
|
|
| var c0_String = new C0<String>();
|
| Expect.isTrue(c0_String is M);
|
| - Expect.isTrue(c0_String is M<int>);
|
| - Expect.isTrue(c0_String is M<String>);
|
| + Expect.isFalse(c0_String is M<int>);
|
| + Expect.isFalse(c0_String is M<String>);
|
| Expect.isTrue(c0_String.matches(c0));
|
| Expect.isTrue(c0_String.matches(42));
|
| Expect.isTrue(c0_String.matches("hello"));
|
|
|
| var c1 = new C1();
|
| Expect.isTrue(c1 is M);
|
| - Expect.isTrue(c1 is M<int>);
|
| - Expect.isTrue(c1 is M<String>);
|
| + Expect.isFalse(c1 is M<int>);
|
| + Expect.isFalse(c1 is M<String>);
|
| Expect.isTrue(c1.matches(c1));
|
| Expect.isTrue(c1.matches(42));
|
| Expect.isTrue(c1.matches("hello"));
|
|
|