on 7dddbca help sign in
44 lines 799 B history raw
1;; Scopes
3[
4 (module)
5 (function_definition)
6 (lambda)
7] @local.scope
9;; Definitions
11; Parameters
12(parameters
13 (identifier) @local.definition)
14(parameters
15 (typed_parameter
16 (identifier) @local.definition))
17(parameters
18 (default_parameter
19 name: (identifier) @local.definition))
20(parameters
21 (typed_default_parameter
22 name: (identifier) @local.definition))
23(parameters
24 (list_splat_pattern ; *args
25 (identifier) @local.definition))
26(parameters
27 (dictionary_splat_pattern ; **kwargs
28 (identifier) @local.definition))
30(lambda_parameters
31 (identifier) @local.definition)
33; Imports
34(import_statement
35 name: (dotted_name
36 (identifier) @local.definition))
38(aliased_import
39 alias: (identifier) @local.definition)
41;; References
43(identifier) @local.reference