# Automatically generated; edit in Sphinx source code, not here. module Test; type Bar = unit(mult: int8) { x: int8 &convert=($$ * mult); on %done { print self.x; } }; public type Foo = unit { x: int8; y: Bar(self.x)[]; };