| 36 | } |
| 37 | |
| 38 | pub struct Func<'a> { |
| 39 | direction: Direction<'a>, |
| 40 | args: Vec<String>, |
| 41 | result: GoResult, |
| 42 | tmp: usize, |
| 43 | body: Tokens<Go>, |
| 44 | block_storage: Vec<Tokens<Go>>, |
| 45 | blocks: Vec<(Tokens<Go>, Vec<Operand>)>, |
| 46 | sizes: &'a SizeAlign, |
| 47 | } |
| 48 | |
| 49 | impl<'a> Func<'a> { |
| 50 | /// Create a new exported function. |
nothing calls this directly
no outgoing calls
no test coverage detected