Skip to content

bug for go-ts-mode #3

Closed
Closed
@jixiuf

Description

@jixiuf

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'"

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