blob: 367b3293545ac1e11d4d8ddad384ff6be4d76fd0 [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
static final field core::bool isLegacySubtyping1a;
static const field core::bool isLegacySubtyping1b = const <Null>[] is core::List<core::int>;
static final field core::bool isLegacySubtyping2a;
static const field core::bool isLegacySubtyping2b = const <core::int?>[] is core::List<core::int>;
static final field core::List<core::int> assertLegacySubtyping1a;
static const field core::List<core::int> assertLegacySubtyping1b = const <Null>[] as core::List<core::int>;
static final field core::List<core::int> assertLegacySubtyping2a;
static const field core::List<core::int> assertLegacySubtyping2b = const <core::int?>[] as 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