()
| 1738 | } |
| 1739 | func (m *UnaryNode) Collapse() Node { return m } |
| 1740 | func (m *UnaryNode) NodePb() *NodePb { |
| 1741 | n := &UnaryNodePb{} |
| 1742 | n.Arg = *m.Arg.NodePb() |
| 1743 | n.Op = int32(m.Operator.T) |
| 1744 | return &NodePb{Un: n} |
| 1745 | } |
| 1746 | func (m *UnaryNode) FromPB(n *NodePb) Node { |
| 1747 | return &UnaryNode{ |
| 1748 | Operator: tokenFromInt(n.Un.Op), |