(i int)
| 38 | } |
| 39 | |
| 40 | func (c *luaClosure) upValue(i int) value { |
| 41 | uv := c.upValues[i] |
| 42 | if home, ok := uv.home.(stackLocation); ok { |
| 43 | return home.state.stack[home.index] |
| 44 | } |
| 45 | return uv.home |
| 46 | } |
| 47 | |
| 48 | func (c *luaClosure) setUpValue(i int, v value) { |
| 49 | uv := c.upValues[i] |
nothing calls this directly
no outgoing calls
no test coverage detected