(n *pg.TableFunc)
| 2670 | } |
| 2671 | |
| 2672 | func 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 | |
| 2693 | func convertTableLikeClause(n *pg.TableLikeClause) *ast.TableLikeClause { |
| 2694 | if n == nil { |
no test coverage detected