MCPcopy Create free account
hub / github.com/cockscomb/cel2sql / visitList

Method visitList

cel2sql.go:610–625  ·  view source on GitHub ↗
(expr *exprpb.Expr)

Source from the content-addressed store, hash-verified

608}
609
610func (con *converter) visitList(expr *exprpb.Expr) error {
611 l := expr.GetListExpr()
612 elems := l.GetElements()
613 con.str.WriteString("[")
614 for i, elem := range elems {
615 err := con.visit(elem)
616 if err != nil {
617 return err
618 }
619 if i < len(elems)-1 {
620 con.str.WriteString(", ")
621 }
622 }
623 con.str.WriteString("]")
624 return nil
625}
626
627func (con *converter) visitSelect(expr *exprpb.Expr) error {
628 sel := expr.GetSelectExpr()

Callers 1

visitMethod · 0.95

Calls 1

visitMethod · 0.95

Tested by

no test coverage detected