(node *pg.Node)
| 2983 | } |
| 2984 | |
| 2985 | func convertNode(node *pg.Node) ast.Node { |
| 2986 | if node == nil || node.Node == nil { |
| 2987 | return &ast.TODO{} |
| 2988 | } |
| 2989 | |
| 2990 | switch n := node.Node.(type) { |
| 2991 | |
| 2992 | case *pg.Node_AArrayExpr: |
| 2993 | return convertA_ArrayExpr(n.AArrayExpr) |
| 2994 | |
| 2995 | case *pg.Node_AConst: |
| 2996 | return convertA_Const(n.AConst) |
| 2997 | |
| 2998 | case *pg.Node_AExpr: |
| 2999 | return convertA_Expr(n.AExpr) |
| 3000 | |
| 3001 | case *pg.Node_AIndices: |
| 3002 | return convertA_Indices(n.AIndices) |
| 3003 | |
| 3004 | case *pg.Node_AIndirection: |
| 3005 | return convertA_Indirection(n.AIndirection) |
| 3006 | |
| 3007 | case *pg.Node_AStar: |
| 3008 | return convertA_Star(n.AStar) |
| 3009 | |
| 3010 | case *pg.Node_AccessPriv: |
| 3011 | return convertAccessPriv(n.AccessPriv) |
| 3012 | |
| 3013 | case *pg.Node_Aggref: |
| 3014 | return convertAggref(n.Aggref) |
| 3015 | |
| 3016 | case *pg.Node_Alias: |
| 3017 | return convertAlias(n.Alias) |
| 3018 | |
| 3019 | case *pg.Node_AlterCollationStmt: |
| 3020 | return convertAlterCollationStmt(n.AlterCollationStmt) |
| 3021 | |
| 3022 | case *pg.Node_AlterDatabaseSetStmt: |
| 3023 | return convertAlterDatabaseSetStmt(n.AlterDatabaseSetStmt) |
| 3024 | |
| 3025 | case *pg.Node_AlterDatabaseStmt: |
| 3026 | return convertAlterDatabaseStmt(n.AlterDatabaseStmt) |
| 3027 | |
| 3028 | case *pg.Node_AlterDefaultPrivilegesStmt: |
| 3029 | return convertAlterDefaultPrivilegesStmt(n.AlterDefaultPrivilegesStmt) |
| 3030 | |
| 3031 | case *pg.Node_AlterDomainStmt: |
| 3032 | return convertAlterDomainStmt(n.AlterDomainStmt) |
| 3033 | |
| 3034 | case *pg.Node_AlterEnumStmt: |
| 3035 | return convertAlterEnumStmt(n.AlterEnumStmt) |
| 3036 | |
| 3037 | case *pg.Node_AlterEventTrigStmt: |
| 3038 | return convertAlterEventTrigStmt(n.AlterEventTrigStmt) |
| 3039 | |
| 3040 | case *pg.Node_AlterExtensionContentsStmt: |
| 3041 | return convertAlterExtensionContentsStmt(n.AlterExtensionContentsStmt) |
| 3042 |
no test coverage detected