1 2 3 4 5 6 7 8 9 10 11 12 13 14
class Foo { } class Bar : Foo { } [CCode (type = "Foo*")] Bar? foo () { return null; } void main () { foo (); }