blob: a073140f9d5c32fa13aed9526a7a03239200770f [file] [log] [blame] [edit]
library;
import self as self;
import "dart:core" as core;
typedef F<Y extends core::Object? = dynamic> = self::A<Y%>;
class A<X extends core::Object? = dynamic> extends core::Object /*hasConstConstructor*/ {
const constructor foo(self::A::X% x) self::A<self::A::X%>
: super core::Object::•()
;
}
@self::A::foo<core::String>("foo")
static method bar() void
;
Extra constant evaluation status:
Evaluated: ConstructorInvocation @ org-dartlang-testcase:///issue55849.dart:12:6 -> InstanceConstant(const A<String>{})
Extra constant evaluation: evaluated: 1, effectively constant: 1