MCPcopy Index your code
hub / github.com/sqlc-dev/sqlc / convertTableFunc

Function convertTableFunc

internal/engine/postgresql/convert.go:2672–2691  ·  view source on GitHub ↗
(n *pg.TableFunc)

Source from the content-addressed store, hash-verified

2670}
2671
2672func convertTableFunc(n *pg.TableFunc) *ast.TableFunc {
2673 if n == nil {
2674 return nil
2675 }
2676 return &ast.TableFunc{
2677 NsUris: convertSlice(n.NsUris),
2678 NsNames: convertSlice(n.NsNames),
2679 Docexpr: convertNode(n.Docexpr),
2680 Rowexpr: convertNode(n.Rowexpr),
2681 Colnames: convertSlice(n.Colnames),
2682 Coltypes: convertSlice(n.Coltypes),
2683 Coltypmods: convertSlice(n.Coltypmods),
2684 Colcollations: convertSlice(n.Colcollations),
2685 Colexprs: convertSlice(n.Colexprs),
2686 Coldefexprs: convertSlice(n.Coldefexprs),
2687 Notnulls: makeUint32Slice(n.Notnulls),
2688 Ordinalitycol: int(n.Ordinalitycol),
2689 Location: int(n.Location),
2690 }
2691}
2692
2693func convertTableLikeClause(n *pg.TableLikeClause) *ast.TableLikeClause {
2694 if n == nil {

Callers 2

convertRangeTblEntryFunction · 0.85
convertNodeFunction · 0.85

Calls 3

convertSliceFunction · 0.85
convertNodeFunction · 0.85
makeUint32SliceFunction · 0.85

Tested by

no test coverage detected