| Index: tests/compiler/dart2js/simple_inferrer_and_or_test.dart
|
| ===================================================================
|
| --- tests/compiler/dart2js/simple_inferrer_and_or_test.dart (revision 23010)
|
| +++ tests/compiler/dart2js/simple_inferrer_and_or_test.dart (working copy)
|
| @@ -62,7 +62,8 @@
|
|
|
| checkReturn(String name, type) {
|
| var element = findElement(compiler, name);
|
| - Expect.equals(type, typesInferrer.internal.returnTypeOf[element]);
|
| + Expect.equals(type,
|
| + typesInferrer.internal.returnTypeOf[element].simplify(compiler));
|
| }
|
|
|
| var subclassOfInterceptor =
|
| @@ -71,7 +72,7 @@
|
| checkReturn('returnDyn1', subclassOfInterceptor);
|
| checkReturn('returnDyn2', subclassOfInterceptor);
|
| checkReturn('returnDyn3', subclassOfInterceptor);
|
| - checkReturn('returnDyn4', typesInferrer.dynamicType);
|
| - checkReturn('returnDyn5', typesInferrer.dynamicType);
|
| - checkReturn('returnDyn6', typesInferrer.dynamicType);
|
| + checkReturn('returnDyn4', typesInferrer.dynamicType.nonNullable());
|
| + checkReturn('returnDyn5', typesInferrer.dynamicType.nonNullable());
|
| + checkReturn('returnDyn6', typesInferrer.dynamicType.nonNullable());
|
| }
|
|
|