(n *semantic.Observed)
| 1189 | } |
| 1190 | |
| 1191 | func (e *encoder) observed(n *semantic.Observed) (outID uint64) { |
| 1192 | e.build(&e.instances.Observed, e.maps.Observed, n, &outID, func() *Observed { |
| 1193 | return &Observed{ |
| 1194 | Parameter: e.param(n.Parameter), |
| 1195 | } |
| 1196 | }) |
| 1197 | return |
| 1198 | } |
| 1199 | |
| 1200 | func (e *encoder) param(n *semantic.Parameter) (outID uint64) { |
| 1201 | e.build(&e.instances.Parameter, e.maps.Parameter, n, &outID, func() *Parameter { |