blob: 5e8620278aeff28c481b9b88e9ffb893a7920f5d [file] [log] [blame]
library /*isNonNullableByDefault*/;
import self as self;
import "dart:core" as core;
class C extends core::Object {
field dynamic a = null;
field core::int b = 0;
field core::int c = 1.{core::num::+}(2){(core::num) core::int};
synthetic constructor •() self::C
: super core::Object::•()
;
}
class D extends core::Object {
field dynamic a = null;
field core::int b = 1;
field core::int c = 2.{core::num::-}(3){(core::num) core::int};
constructor •() self::D
: super core::Object::•()
;
}
static method main() dynamic {
new self::C::•();
new self::D::•();
}
Extra constant evaluation status:
Evaluated: InstanceInvocation @ org-dartlang-testcase:///issue_000026.dart:8:13 -> IntConstant(3)
Evaluated: InstanceInvocation @ org-dartlang-testcase:///issue_000026.dart:14:13 -> IntConstant(-1)
Extra constant evaluation: evaluated: 4, effectively constant: 2