(n *semantic.MessageValue)
| 1168 | } |
| 1169 | |
| 1170 | func (e *encoder) messageValue(n *semantic.MessageValue) (outID uint64) { |
| 1171 | e.build(&e.instances.MessageValue, e.maps.MessageValue, n, &outID, func() *MessageValue { |
| 1172 | p := &MessageValue{ |
| 1173 | Ast: e.astClass(n.AST), |
| 1174 | } |
| 1175 | foreach(n.Arguments, e.fieldInit, &p.Arguments) |
| 1176 | return p |
| 1177 | }) |
| 1178 | return |
| 1179 | } |
| 1180 | |
| 1181 | func (e *encoder) null(n semantic.Null) (outID uint64) { |
| 1182 | e.build(&e.instances.Null, e.maps.Null, n, &outID, func() *Null { |