diff options
Diffstat (limited to 'queries/odin.scm')
| -rw-r--r-- | queries/odin.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/queries/odin.scm b/queries/odin.scm new file mode 100644 index 0000000..47e3bab --- /dev/null +++ b/queries/odin.scm @@ -0,0 +1,25 @@ +(procedure_declaration + (identifier) @fname + (procedure + "proc" @ftype + (parameters) @fparams)) + +(const_declaration + (identifier) @fname + (procedure + "proc" @ftype + (parameters) @fparams)) + +(var_declaration + (identifier) @fname + (procedure + "proc" @ftype + (parameters) @fparams)) + +(struct_declaration + (identifier) @fname + "struct" @ftype) + +(enum_declaration + (identifier) @fname + "enum" @ftype) |
