(set *dag.SetExpr)
| 445 | } |
| 446 | |
| 447 | func (b *Builder) compileSetExpr(set *dag.SetExpr) (expr.Evaluator, error) { |
| 448 | elems, err := b.compileVectorElems(set.Elems) |
| 449 | if err != nil { |
| 450 | return nil, err |
| 451 | } |
| 452 | return expr.NewSetExpr(b.sctx(), elems), nil |
| 453 | } |
| 454 | |
| 455 | func (b *Builder) compileVectorElems(elems []dag.VectorElem) ([]expr.VectorElem, error) { |
| 456 | var out []expr.VectorElem |
no test coverage detected