blob: 9395c93d10e41e2eac500f96acdecd5c6fe8f39a [file] [log] [blame]
library test;
class A {
B b = throw '';
}
class B {
C? get c => null;
void set c(C? value) {}
}
class C {}
class D extends C {}
var a = new A();
var x = a.b.c;
var y = a.b.c ??= new D();
main() {}