(n *semantic.MapAssign)
| 1084 | } |
| 1085 | |
| 1086 | func (e *encoder) mapAssign(n *semantic.MapAssign) (outID uint64) { |
| 1087 | e.build(&e.instances.MapAssign, e.maps.MapAssign, n, &outID, func() *MapAssign { |
| 1088 | return &MapAssign{ |
| 1089 | Ast: e.astAssign(n.AST), |
| 1090 | To: e.expr(n.To), |
| 1091 | Operator: e.str(n.Operator), |
| 1092 | Value: e.expr(n.Value), |
| 1093 | } |
| 1094 | }) |
| 1095 | return |
| 1096 | } |
| 1097 | |
| 1098 | func (e *encoder) mapContains(n *semantic.MapContains) (outID uint64) { |
| 1099 | e.build(&e.instances.MapContains, e.maps.MapContains, n, &outID, func() *MapContains { |