MCPcopy
hub / github.com/sqlc-dev/sqlc / convertArrayExpr

Function convertArrayExpr

internal/engine/postgresql/convert.go:597–610  ·  view source on GitHub ↗
(n *pg.ArrayExpr)

Source from the content-addressed store, hash-verified

595}
596
597func convertArrayExpr(n *pg.ArrayExpr) *ast.ArrayExpr {
598 if n == nil {
599 return nil
600 }
601 return &ast.ArrayExpr{
602 Xpr: convertNode(n.Xpr),
603 ArrayTypeid: ast.Oid(n.ArrayTypeid),
604 ArrayCollid: ast.Oid(n.ArrayCollid),
605 ElementTypeid: ast.Oid(n.ElementTypeid),
606 Elements: convertSlice(n.Elements),
607 Multidims: n.Multidims,
608 Location: int(n.Location),
609 }
610}
611
612func convertBitString(n *pg.BitString) *ast.BitString {
613 if n == nil {

Callers 1

convertNodeFunction · 0.85

Calls 3

OidTypeAlias · 0.92
convertNodeFunction · 0.85
convertSliceFunction · 0.85

Tested by

no test coverage detected