MCPcopy Create free account
hub / github.com/brimdata/super / compileIsNullExpr

Method compileIsNullExpr

compiler/rungen/expr.go:324–330  ·  view source on GitHub ↗
(e *dag.IsNullExpr)

Source from the content-addressed store, hash-verified

322}
323
324func (b *Builder) compileIsNullExpr(e *dag.IsNullExpr) (expr.Evaluator, error) {
325 eval, err := b.compileExpr(e.Expr)
326 if err != nil {
327 return nil, err
328 }
329 return expr.NewIsNullExpr(eval), nil
330}
331
332func (b *Builder) compileSubquery(query *dag.SubqueryExpr) (expr.Evaluator, error) {
333 if !query.Correlated {

Callers 1

compileExprMethod · 0.95

Implementers 15

DynamicBuildervector/builder.go
recordBuildervector/builder.go
arraySetBuildervector/builder.go
mapBuildervector/builder.go
unionBuildervector/builder.go
fusionBuildervector/builder.go
enumBuildervector/builder.go
intBuildervector/builder.go
uintBuildervector/builder.go
floatBuildervector/builder.go
boolBuildervector/builder.go
bytesStringTypeBuildervector/builder.go

Calls 2

compileExprMethod · 0.95
NewIsNullExprFunction · 0.92

Tested by

no test coverage detected