Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/erlang/locals.scm')
-rw-r--r--runtime/queries/erlang/locals.scm25
1 files changed, 0 insertions, 25 deletions
diff --git a/runtime/queries/erlang/locals.scm b/runtime/queries/erlang/locals.scm
deleted file mode 100644
index e2212cac..00000000
--- a/runtime/queries/erlang/locals.scm
+++ /dev/null
@@ -1,25 +0,0 @@
-; Specs and Callbacks
-(attribute
- (stab_clause
- pattern: (arguments (variable)? @local.definition.variable.parameter)
- ; If a spec uses a variable as the return type (and later a `when` clause to type it):
- body: (variable)? @local.definition.variable.parameter)) @local.scope
-
-; parametric `-type`s
-((attribute
- name: (atom) @_type
- (arguments
- (binary_operator
- left: (call (arguments (variable) @local.definition.variable.parameter))
- operator: "::") @local.scope))
- (#match? @_type "(type|opaque)"))
-
-; `fun`s
-(anonymous_function (stab_clause pattern: (arguments (variable) @local.definition.variable.parameter))) @local.scope
-
-; Ordinary functions
-((function_clause
- pattern: (arguments (variable) @local.definition.variable.parameter)) @local.scope
- (#not-match? @local.definition.variable.parameter "^_"))
-
-(variable) @local.reference