Remove @definition.doc captures

These aren't really definitions and are being show in the definitions
list. We aren't using them at the moment, we could use another group or
query file.
This commit is contained in:
Santos Gallegos 2020-09-16 18:59:37 -05:00 committed by Stephan Seitz
parent 73a82638a5
commit 68d8f4c02e
3 changed files with 2 additions and 12 deletions

View file

@ -159,6 +159,7 @@ Mainly for markup languages.
``` ```
### Locals ### Locals
``` ```
@definition for various definitions @definition for various definitions
@definition.function @definition.function
@ -174,15 +175,7 @@ Mainly for markup languages.
@definition.associated to determine the type of a variable @definition.associated to determine the type of a variable
@definition.doc for documentation adjacent to a definition. E.g. @definition.doc for documentation adjacent to a definition. E.g.
```
```scheme
(comment)* @definition.doc
(method_declaration
name: (field_identifier) @definition.method)
```
```
@scope @scope
@reference @reference
@constructor @constructor

View file

@ -1,11 +1,9 @@
( (
(comment)* @definition.doc
(function_declaration (function_declaration
name: (identifier) @definition.function) ;@function name: (identifier) @definition.function) ;@function
) )
( (
(comment)* @definition.doc
(method_declaration (method_declaration
name: (field_identifier) @definition.method); @method name: (field_identifier) @definition.method); @method
) )

View file

@ -45,8 +45,7 @@
; Function defines function and scope ; Function defines function and scope
((function_definition ((function_definition
name: (identifier) @definition.function name: (identifier) @definition.function) @scope
body: (block (expression_statement (string) @definition.doc)?)) @scope
(#set! definition.function.scope "parent")) (#set! definition.function.scope "parent"))