| library /*isNonNullableByDefault*/; |
| import self as self; |
| import "dart:core" as core; |
| |
| static final field core::bool isLegacySubtyping1a; |
| static const field core::bool isLegacySubtyping1b = const <Null>[] is{ForNonNullableByDefault} core::List<core::int>; |
| static final field core::bool isLegacySubtyping2a; |
| static const field core::bool isLegacySubtyping2b = const <core::int?>[] is{ForNonNullableByDefault} core::List<core::int>; |
| static final field core::List<core::int> assertLegacySubtyping1a; |
| static const field core::List<core::int> assertLegacySubtyping1b = const <Null>[] as{ForNonNullableByDefault} core::List<core::int>; |
| static final field core::List<core::int> assertLegacySubtyping2a; |
| static const field core::List<core::int> assertLegacySubtyping2b = const <core::int?>[] as{ForNonNullableByDefault} core::List<core::int>; |
| static method main() → void |
| ; |
| static method expect(dynamic expected, dynamic actual) → dynamic |
| ; |
| |
| |
| Extra constant evaluation status: |
| Evaluated: IsExpression @ org-dartlang-testcase:///issue41657.dart:6:44 -> BoolConstant(true) |
| Evaluated: IsExpression @ org-dartlang-testcase:///issue41657.dart:8:44 -> BoolConstant(true) |
| Evaluated: AsExpression @ org-dartlang-testcase:///issue41657.dart:10:48 -> ListConstant(const <Null>[]) |
| Evaluated: AsExpression @ org-dartlang-testcase:///issue41657.dart:12:48 -> ListConstant(const <int?>[]) |
| Extra constant evaluation: evaluated: 4, effectively constant: 4 |