package foo:resources-multiple; interface resources-multiple { t1: func(a: borrow) -> (); t2: func(a: own) -> (); resource r1 { f1: func(); f2: func(a: u32); f3: func(a: u32,); f4: func() -> u32; f6: func() -> tuple; f7: func(a: f32, b: f32) -> tuple; f8: func(a: option) -> result; f9: func() -> (u: u32, f: f32); f10: func() -> (u: u32); f11: func() -> (); } }