codegen: Fix floating reference regression with Variants
[vala-gnome.git] / tests / delegates / bug639751.vala
blob8c69a81eeb8a9c79f9da3620e887a97ec6e384ea
1 struct Foo {
2 public unowned SourceFunc bar;
5 void main() {
6 var foo = Foo ();
7 foo.bar = () => { foo.bar = null; return false; };
8 var baz = foo;
9 baz.bar ();