From a9adf89476fe805d8e923a05cc279599588ceadc Mon Sep 17 00:00:00 2001 From: Aleksey Myasnikov Date: Mon, 19 Jan 2026 19:22:22 +0300 Subject: [PATCH] refactor(ast): Removed redundant type ast.FunctionParameterMode (specified only from PG parser but no usages after) --- internal/engine/postgresql/convert.go | 1 - internal/sql/ast/function_parameter.go | 1 - internal/sql/ast/function_parameter_mode.go | 7 ------- 3 files changed, 9 deletions(-) delete mode 100644 internal/sql/ast/function_parameter_mode.go diff --git a/internal/engine/postgresql/convert.go b/internal/engine/postgresql/convert.go index 321294c59e..a8f7939a66 100644 --- a/internal/engine/postgresql/convert.go +++ b/internal/engine/postgresql/convert.go @@ -1649,7 +1649,6 @@ func convertFunctionParameter(n *pg.FunctionParameter) *ast.FunctionParameter { return &ast.FunctionParameter{ Name: makeString(n.Name), ArgType: convertTypeName(n.ArgType), - Mode: ast.FunctionParameterMode(n.Mode), Defexpr: convertNode(n.Defexpr), } } diff --git a/internal/sql/ast/function_parameter.go b/internal/sql/ast/function_parameter.go index 54262f6130..af7567b465 100644 --- a/internal/sql/ast/function_parameter.go +++ b/internal/sql/ast/function_parameter.go @@ -3,7 +3,6 @@ package ast type FunctionParameter struct { Name *string ArgType *TypeName - Mode FunctionParameterMode Defexpr Node } diff --git a/internal/sql/ast/function_parameter_mode.go b/internal/sql/ast/function_parameter_mode.go deleted file mode 100644 index 9409ce585d..0000000000 --- a/internal/sql/ast/function_parameter_mode.go +++ /dev/null @@ -1,7 +0,0 @@ -package ast - -type FunctionParameterMode uint - -func (n *FunctionParameterMode) Pos() int { - return 0 -}