/ tests / tests / compiler / tuple / tuple_not_allowed_fail.adl
tuple_not_allowed_fail.adl
 1  
 2  program test.alpha {
 3      function main(zz: bool) -> u8 {
 4          return 1u8;
 5      }
 6  
 7      function foo(a: (u8, u16)) -> (u8, u16) {
 8          return (1u8, 2u16);
 9      }
10  
11      function bar(zz: bool) -> (u8, (u16, u32)) {
12          return (1u8, (2u16, 3u32));
13      }
14  
15      function baz(zz: bool) -> u8 {
16          for i: (u8, u16) in 0u8..2u8 {}
17          return 0u8;
18      }
19  
20      struct A {
21          mem: (u8, u16)
22      }
23  }