MCPcopy Create free account
hub / github.com/cockroachdb/cockroachdb-parser / initArrayToArrayConcatenation

Function initArrayToArrayConcatenation

pkg/sql/sem/tree/eval.go:427–440  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

425}
426
427func initArrayToArrayConcatenation() {
428 for _, t := range types.Scalar {
429 typ := t
430 at := types.MakeArray(typ)
431 addBinOp(treebin.Concat, &BinOp{
432 LeftType: at,
433 RightType: at,
434 ReturnType: at,
435 CalledOnNullInput: true,
436 EvalOp: &ConcatArraysOp{Typ: typ},
437 Volatility: volatility.Immutable,
438 })
439 }
440}
441
442// initNonArrayToNonArrayConcatenation initializes string + nonarrayelement
443// and nonarrayelement + string concatenation.

Callers 1

initFunction · 0.85

Calls 2

MakeArrayFunction · 0.92
addBinOpFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…