(nodes []Node)
| 2130 | } |
| 2131 | |
| 2132 | func ExprsFromNodes(nodes []Node) []*Expr { |
| 2133 | ex := make([]*Expr, len(nodes)) |
| 2134 | for i, n := range nodes { |
| 2135 | ex[i] = n.Expr() |
| 2136 | } |
| 2137 | return ex |
| 2138 | } |
| 2139 | func NodesFromExprs(args []*Expr) ([]Node, error) { |
| 2140 | nl := make([]Node, len(args)) |
| 2141 | for i, e := range args { |