1 2 3 4 5 6 7 8
async void foo (out int i) { } void main () { var loop = new MainLoop (); foo ((s,r) => { foo.end (r, null); loop.quit (); }); loop.run (); }