MCPcopy Create free account
hub / github.com/dolthub/doltgresql / nodeExprToSelectExpr

Function nodeExprToSelectExpr

server/ast/select.go:206–213  ·  view source on GitHub ↗

nodeExprToSelectExpr handles tree.Expr nodes and returns the result as a vitess.SelectExpr.

(ctx *Context, node tree.Expr)

Source from the content-addressed store, hash-verified

204
205// nodeExprToSelectExpr handles tree.Expr nodes and returns the result as a vitess.SelectExpr.
206func nodeExprToSelectExpr(ctx *Context, node tree.Expr) (vitess.SelectExpr, error) {
207 if node == nil {
208 return nil, nil
209 }
210 return nodeSelectExpr(ctx, tree.SelectExpr{
211 Expr: node,
212 })
213}
214
215// nodeExprsToSelectExprs handles tree.Exprs nodes and returns the results as vitess.SelectExprs.
216func nodeExprsToSelectExprs(ctx *Context, node tree.Exprs) (vitess.SelectExprs, error) {

Callers 1

nodeExprFunction · 0.85

Calls 1

nodeSelectExprFunction · 0.85

Tested by

no test coverage detected