(returnID uint64)
| 1041 | } |
| 1042 | |
| 1043 | func (d *decoder) return_(returnID uint64) (out *semantic.Return) { |
| 1044 | d.build(d.content.Instances.Return, &d.inst.Return, returnID, &out, |
| 1045 | func(p *Return, s *semantic.Return) { |
| 1046 | s.AST = d.astReturn(p.Ast) |
| 1047 | s.Function = d.function(p.Function) |
| 1048 | s.Value = d.expr(p.Value) |
| 1049 | }) |
| 1050 | return |
| 1051 | } |
| 1052 | |
| 1053 | func (d *decoder) select_(selectID uint64) (out *semantic.Select) { |
| 1054 | d.build(d.content.Instances.Select, &d.inst.Select, selectID, &out, |