(n *NodePb)
| 1744 | return &NodePb{Un: n} |
| 1745 | } |
| 1746 | func (m *UnaryNode) FromPB(n *NodePb) Node { |
| 1747 | return &UnaryNode{ |
| 1748 | Operator: tokenFromInt(n.Un.Op), |
| 1749 | Arg: NodeFromNodePb(&n.Un.Arg), |
| 1750 | } |
| 1751 | } |
| 1752 | func (m *UnaryNode) Expr() *Expr { |
| 1753 | fe := &Expr{Op: strings.ToLower(m.Operator.V)} |
| 1754 | fe.Args = []*Expr{m.Arg.Expr()} |
no test coverage detected