blob: 3119c74c71e4be2fb6085380a27f90a0d37dddcc [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
abstract class A extends core::Object {
static final field dynamic _redirecting# = <dynamic>[self::A::•]/*isLegacy*/;
abstract get value() core::int;
static factory •({core::int value}) self::A
return new self::_AImpl::•(value: value);
}
class _AImpl extends core::Object implements self::A {
final field core::int value;
constructor •({core::int value = 0}) self::_AImpl
;
}
static const field ({value: core::int}) self::A _new = self::A::•;
static const field ({value: core::int}) self::_AImpl _newImpl = self::_AImpl::•;
static method main(core::List<core::String> args) void
;
static method expect(dynamic expected, dynamic actual) dynamic
;
Extra constant evaluation status:
Evaluated: ConstructorTearOff @ org-dartlang-testcase:///issue48548.dart:5:16 -> ConstructorTearOffConstant(A.)
Evaluated: RedirectingFactoryTearOff @ org-dartlang-testcase:///issue48548.dart:15:14 -> RedirectingFactoryTearOffConstant(A.)
Evaluated: ConstructorTearOff @ org-dartlang-testcase:///issue48548.dart:16:18 -> ConstructorTearOffConstant(_AImpl.)
Extra constant evaluation: evaluated: 6, effectively constant: 3