Skip to content

bug for go-ts-mode #3

Open
Open
@jixiuf

Description

go these errors when using meow-tree-sitter in go-ts-mode

meow-tree-sitter--get-nodes: Query pattern is malformed: "Node type error at", 453, "(function_declaration
  body: (block)? @function.inside) @function.around

(func_literal
  (_)? @function.inside) @function.around

(method_declaration
  body: (block)? @function.inside) @function.around

;; struct and interface declaration as class textobject?
(type_declaration
  (type_spec (type_identifier) (struct_type (field_declaration_list (_)?) @class.inside))) @class.around

(type_declaration
  (type_spec (type_identifier) (interface_type (method_spec)+ @class.inside))) @class.around

(type_parameter_list
  ((_) @parameter.inside . \",\"? @parameter.around) @parameter.around)

(parameter_list
  ((_) @parameter.inside . \",\"? @parameter.around) @parameter.around)

(argument_list
  ((_) @parameter.inside . \",\"? @parameter.around) @parameter.around)

(comment) @comment.inside

(comment)+ @comment.around

((function_declaration
   name: (identifier) @_name
   body: (block)? @test.inside) @test.around
 (#match \"^Test\" @_name))
", "Debug the query with `treesit-query-validate'"

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtriageNeeds reproduction

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions