(n *semantic.Return)
| 1275 | } |
| 1276 | |
| 1277 | func (e *encoder) return_(n *semantic.Return) (outID uint64) { |
| 1278 | e.build(&e.instances.Return, e.maps.Return, n, &outID, func() *Return { |
| 1279 | return &Return{ |
| 1280 | Ast: e.astReturn(n.AST), |
| 1281 | Function: e.function(n.Function), |
| 1282 | Value: e.expr(n.Value), |
| 1283 | } |
| 1284 | }) |
| 1285 | return |
| 1286 | } |
| 1287 | |
| 1288 | func (e *encoder) select_(n *semantic.Select) (outID uint64) { |
| 1289 | e.build(&e.instances.Select, e.maps.Select, n, &outID, func() *Select { |