blob: 31e8d366ea0b8bf06169d85cda23d1c59789209e [file] [log] [blame]
class A<X> {
final List<X> x;
const A(x) : x = x is List<X> ? x : x as List<X>;
}
void m<X>(X x) {}
class B<X> {
final void Function(X) f;
const B() : f = m;
}
class C<X> {
final f;
const C() : f = m<X>;
}
void main() {}