(n *NodePb)
| 1612 | return &NodePb{Tn: n} |
| 1613 | } |
| 1614 | func (m *TriNode) FromPB(n *NodePb) Node { |
| 1615 | return &TriNode{ |
| 1616 | Operator: tokenFromInt(n.Tn.Op), |
| 1617 | Args: NodesFromNodesPb(n.Tn.Args), |
| 1618 | } |
| 1619 | } |
| 1620 | func (m *TriNode) Expr() *Expr { |
| 1621 | fe := &Expr{Op: strings.ToLower(m.Operator.V)} |
| 1622 | if len(m.Args) > 0 { |
no test coverage detected