├── .codecov.yml ├── .github └── workflows │ ├── dev.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .pre-commit-config.yaml ├── .release.yml ├── LICENSE ├── README.md ├── buf.gen.yaml ├── doc.go ├── errors.go ├── expr ├── binding_test.go ├── builder.go ├── builder_test.go ├── decimal_util.go ├── decimal_util_test.go ├── expression.go ├── expressions_test.go ├── field_reference.go ├── functions.go ├── interval_compound_literal.go ├── interval_compound_literal_test.go ├── interval_year_to_month.go ├── interval_year_to_month_test.go ├── literals.go ├── literals_test.go ├── proto_literals_test.go ├── string_test.go ├── testdata │ ├── expressions.yaml │ └── extended_exprs.yaml ├── user_defined_literal_test.go ├── utils.go └── window_function_test.go ├── extensions ├── extension_mgr.go ├── extension_mgr_test.go ├── simple_extension.go ├── simple_extension_test.go ├── variants.go └── variants_test.go ├── functions ├── dialect.go ├── dialect_test.go ├── functions.go ├── local_functions.go ├── local_functions_test.go ├── registries.go ├── types.go └── types_test.go ├── go.mod ├── go.sum ├── grammar └── generate.go ├── literal ├── utils.go └── utils_test.go ├── plan ├── builders.go ├── common.go ├── ctas_plan_test.go ├── internal │ ├── helper.go │ └── helper_test.go ├── named_write_plan_test.go ├── plan.go ├── plan_builder_test.go ├── plan_test.go ├── relations.go ├── relations_test.go ├── subquery.go ├── subquery_test.go ├── testdata │ ├── ctas_basic.json │ ├── ctas_with_filter.json │ ├── delete_with_filter.json │ ├── insert_from_select.json │ ├── value_with_literal.json │ └── value_with_scalar.json └── virtual_table_from_expr_test.go ├── testcases └── parser │ ├── baseparser │ ├── functestcase_lexer.go │ ├── functestcase_parser.go │ ├── functestcaseparser_base_visitor.go │ └── functestcaseparser_visitor.go │ ├── nodes.go │ ├── parse.go │ ├── parse_test.go │ └── visitor.go └── types ├── any_type.go ├── any_type_test.go ├── integer_parameters ├── concrete_int_param.go ├── integer_parameter_type.go ├── integer_parameter_type_test.go └── variable_int_param.go ├── interval_compound_type.go ├── interval_compound_type_test.go ├── interval_day_type.go ├── interval_day_type_test.go ├── interval_year_month_type.go ├── interval_year_month_type_test.go ├── parameterized_decimal_type.go ├── parameterized_decimal_type_test.go ├── parameterized_list_type.go ├── parameterized_list_type_test.go ├── parameterized_map_type.go ├── parameterized_map_type_test.go ├── parameterized_single_integer_param_type.go ├── parameterized_single_integer_param_type_test.go ├── parameterized_struct_type.go ├── parameterized_struct_type_test.go ├── parameterized_user_defined_type.go ├── parameterized_user_defined_type_test.go ├── parser ├── baseparser │ ├── README.md │ ├── substrait_lexer.go │ ├── substraittype_base_listener.go │ ├── substraittype_base_visitor.go │ ├── substraittype_lexer.go │ ├── substraittype_listener.go │ ├── substraittype_parser.go │ └── substraittype_visitor.go ├── parse.go ├── parse_test.go ├── util │ └── error_listener.go └── visitor.go ├── precison_timestamp_types.go ├── precison_timestamp_types_test.go ├── type_derivation.go ├── type_derivation_test.go ├── types.go └── types_test.go /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/workflows/dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.github/workflows/dev.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/.release.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/README.md -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/doc.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/errors.go -------------------------------------------------------------------------------- /expr/binding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/binding_test.go -------------------------------------------------------------------------------- /expr/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/builder.go -------------------------------------------------------------------------------- /expr/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/builder_test.go -------------------------------------------------------------------------------- /expr/decimal_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/decimal_util.go -------------------------------------------------------------------------------- /expr/decimal_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/decimal_util_test.go -------------------------------------------------------------------------------- /expr/expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/expression.go -------------------------------------------------------------------------------- /expr/expressions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/expressions_test.go -------------------------------------------------------------------------------- /expr/field_reference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/field_reference.go -------------------------------------------------------------------------------- /expr/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/functions.go -------------------------------------------------------------------------------- /expr/interval_compound_literal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/interval_compound_literal.go -------------------------------------------------------------------------------- /expr/interval_compound_literal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/interval_compound_literal_test.go -------------------------------------------------------------------------------- /expr/interval_year_to_month.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/interval_year_to_month.go -------------------------------------------------------------------------------- /expr/interval_year_to_month_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/interval_year_to_month_test.go -------------------------------------------------------------------------------- /expr/literals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/literals.go -------------------------------------------------------------------------------- /expr/literals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/literals_test.go -------------------------------------------------------------------------------- /expr/proto_literals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/proto_literals_test.go -------------------------------------------------------------------------------- /expr/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/string_test.go -------------------------------------------------------------------------------- /expr/testdata/expressions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/testdata/expressions.yaml -------------------------------------------------------------------------------- /expr/testdata/extended_exprs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/testdata/extended_exprs.yaml -------------------------------------------------------------------------------- /expr/user_defined_literal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/user_defined_literal_test.go -------------------------------------------------------------------------------- /expr/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/utils.go -------------------------------------------------------------------------------- /expr/window_function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/expr/window_function_test.go -------------------------------------------------------------------------------- /extensions/extension_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/extensions/extension_mgr.go -------------------------------------------------------------------------------- /extensions/extension_mgr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/extensions/extension_mgr_test.go -------------------------------------------------------------------------------- /extensions/simple_extension.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/extensions/simple_extension.go -------------------------------------------------------------------------------- /extensions/simple_extension_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/extensions/simple_extension_test.go -------------------------------------------------------------------------------- /extensions/variants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/extensions/variants.go -------------------------------------------------------------------------------- /extensions/variants_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/extensions/variants_test.go -------------------------------------------------------------------------------- /functions/dialect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/dialect.go -------------------------------------------------------------------------------- /functions/dialect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/dialect_test.go -------------------------------------------------------------------------------- /functions/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/functions.go -------------------------------------------------------------------------------- /functions/local_functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/local_functions.go -------------------------------------------------------------------------------- /functions/local_functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/local_functions_test.go -------------------------------------------------------------------------------- /functions/registries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/registries.go -------------------------------------------------------------------------------- /functions/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/types.go -------------------------------------------------------------------------------- /functions/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/functions/types_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/go.sum -------------------------------------------------------------------------------- /grammar/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/grammar/generate.go -------------------------------------------------------------------------------- /literal/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/literal/utils.go -------------------------------------------------------------------------------- /literal/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/literal/utils_test.go -------------------------------------------------------------------------------- /plan/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/builders.go -------------------------------------------------------------------------------- /plan/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/common.go -------------------------------------------------------------------------------- /plan/ctas_plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/ctas_plan_test.go -------------------------------------------------------------------------------- /plan/internal/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/internal/helper.go -------------------------------------------------------------------------------- /plan/internal/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/internal/helper_test.go -------------------------------------------------------------------------------- /plan/named_write_plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/named_write_plan_test.go -------------------------------------------------------------------------------- /plan/plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/plan.go -------------------------------------------------------------------------------- /plan/plan_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/plan_builder_test.go -------------------------------------------------------------------------------- /plan/plan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/plan_test.go -------------------------------------------------------------------------------- /plan/relations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/relations.go -------------------------------------------------------------------------------- /plan/relations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/relations_test.go -------------------------------------------------------------------------------- /plan/subquery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/subquery.go -------------------------------------------------------------------------------- /plan/subquery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/subquery_test.go -------------------------------------------------------------------------------- /plan/testdata/ctas_basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/testdata/ctas_basic.json -------------------------------------------------------------------------------- /plan/testdata/ctas_with_filter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/testdata/ctas_with_filter.json -------------------------------------------------------------------------------- /plan/testdata/delete_with_filter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/testdata/delete_with_filter.json -------------------------------------------------------------------------------- /plan/testdata/insert_from_select.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/testdata/insert_from_select.json -------------------------------------------------------------------------------- /plan/testdata/value_with_literal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/testdata/value_with_literal.json -------------------------------------------------------------------------------- /plan/testdata/value_with_scalar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/testdata/value_with_scalar.json -------------------------------------------------------------------------------- /plan/virtual_table_from_expr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/plan/virtual_table_from_expr_test.go -------------------------------------------------------------------------------- /testcases/parser/baseparser/functestcase_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/baseparser/functestcase_lexer.go -------------------------------------------------------------------------------- /testcases/parser/baseparser/functestcase_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/baseparser/functestcase_parser.go -------------------------------------------------------------------------------- /testcases/parser/baseparser/functestcaseparser_base_visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/baseparser/functestcaseparser_base_visitor.go -------------------------------------------------------------------------------- /testcases/parser/baseparser/functestcaseparser_visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/baseparser/functestcaseparser_visitor.go -------------------------------------------------------------------------------- /testcases/parser/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/nodes.go -------------------------------------------------------------------------------- /testcases/parser/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/parse.go -------------------------------------------------------------------------------- /testcases/parser/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/parse_test.go -------------------------------------------------------------------------------- /testcases/parser/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/testcases/parser/visitor.go -------------------------------------------------------------------------------- /types/any_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/any_type.go -------------------------------------------------------------------------------- /types/any_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/any_type_test.go -------------------------------------------------------------------------------- /types/integer_parameters/concrete_int_param.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/integer_parameters/concrete_int_param.go -------------------------------------------------------------------------------- /types/integer_parameters/integer_parameter_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/integer_parameters/integer_parameter_type.go -------------------------------------------------------------------------------- /types/integer_parameters/integer_parameter_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/integer_parameters/integer_parameter_type_test.go -------------------------------------------------------------------------------- /types/integer_parameters/variable_int_param.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/integer_parameters/variable_int_param.go -------------------------------------------------------------------------------- /types/interval_compound_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/interval_compound_type.go -------------------------------------------------------------------------------- /types/interval_compound_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/interval_compound_type_test.go -------------------------------------------------------------------------------- /types/interval_day_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/interval_day_type.go -------------------------------------------------------------------------------- /types/interval_day_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/interval_day_type_test.go -------------------------------------------------------------------------------- /types/interval_year_month_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/interval_year_month_type.go -------------------------------------------------------------------------------- /types/interval_year_month_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/interval_year_month_type_test.go -------------------------------------------------------------------------------- /types/parameterized_decimal_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_decimal_type.go -------------------------------------------------------------------------------- /types/parameterized_decimal_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_decimal_type_test.go -------------------------------------------------------------------------------- /types/parameterized_list_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_list_type.go -------------------------------------------------------------------------------- /types/parameterized_list_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_list_type_test.go -------------------------------------------------------------------------------- /types/parameterized_map_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_map_type.go -------------------------------------------------------------------------------- /types/parameterized_map_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_map_type_test.go -------------------------------------------------------------------------------- /types/parameterized_single_integer_param_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_single_integer_param_type.go -------------------------------------------------------------------------------- /types/parameterized_single_integer_param_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_single_integer_param_type_test.go -------------------------------------------------------------------------------- /types/parameterized_struct_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_struct_type.go -------------------------------------------------------------------------------- /types/parameterized_struct_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_struct_type_test.go -------------------------------------------------------------------------------- /types/parameterized_user_defined_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_user_defined_type.go -------------------------------------------------------------------------------- /types/parameterized_user_defined_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parameterized_user_defined_type_test.go -------------------------------------------------------------------------------- /types/parser/baseparser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/README.md -------------------------------------------------------------------------------- /types/parser/baseparser/substrait_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substrait_lexer.go -------------------------------------------------------------------------------- /types/parser/baseparser/substraittype_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substraittype_base_listener.go -------------------------------------------------------------------------------- /types/parser/baseparser/substraittype_base_visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substraittype_base_visitor.go -------------------------------------------------------------------------------- /types/parser/baseparser/substraittype_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substraittype_lexer.go -------------------------------------------------------------------------------- /types/parser/baseparser/substraittype_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substraittype_listener.go -------------------------------------------------------------------------------- /types/parser/baseparser/substraittype_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substraittype_parser.go -------------------------------------------------------------------------------- /types/parser/baseparser/substraittype_visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/baseparser/substraittype_visitor.go -------------------------------------------------------------------------------- /types/parser/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/parse.go -------------------------------------------------------------------------------- /types/parser/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/parse_test.go -------------------------------------------------------------------------------- /types/parser/util/error_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/util/error_listener.go -------------------------------------------------------------------------------- /types/parser/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/parser/visitor.go -------------------------------------------------------------------------------- /types/precison_timestamp_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/precison_timestamp_types.go -------------------------------------------------------------------------------- /types/precison_timestamp_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/precison_timestamp_types_test.go -------------------------------------------------------------------------------- /types/type_derivation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/type_derivation.go -------------------------------------------------------------------------------- /types/type_derivation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/type_derivation_test.go -------------------------------------------------------------------------------- /types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/types.go -------------------------------------------------------------------------------- /types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/substrait-io/substrait-go/HEAD/types/types_test.go --------------------------------------------------------------------------------