4 is0
.splice_async
.begin (is1
, IOStreamSpliceFlags
.NONE
, Priority
.DEFAULT
, null, (obj
, res
) => {
6 is0
.splice_async
.end (res
);
15 [CCode (finish_instance
= false)]
16 public async
void bar () {
20 [CCode (finish_instance
= false)]
21 public async Foo
.@
async () {
25 public static async Foo
create_foo_async () {
26 var foo
= yield new Foo
.@
async ();
32 var loop
= new
MainLoop ();
33 Foo
.create_foo_async
.begin ((obj
,res
) => {
34 var foo
= Foo
.create_foo_async
.end (res
);
35 assert (foo
.manam
== 42);
36 foo
.bar
.begin ((obj
, res
) => {
38 assert (foo
.manam
== 23);