Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/smali/locals.scm')
| -rw-r--r-- | runtime/queries/smali/locals.scm | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/runtime/queries/smali/locals.scm b/runtime/queries/smali/locals.scm index 2b2aef27..34369490 100644 --- a/runtime/queries/smali/locals.scm +++ b/runtime/queries/smali/locals.scm @@ -16,7 +16,27 @@ (jmp_label) ] @local.reference +(enum_reference + (field_identifier) @local.definition) + +((field_definition + (access_modifiers) @_mod + (field_identifier) @local.definition) + (#eq? @_mod "enum")) + +(field_definition + (field_identifier) @local.definition + (field_type) @local.definition) + +(annotation_key) @local.definition + (method_definition - (method_signature (method_identifier) @local.definition.function.method)) + (method_signature (method_identifier) @local.definition)) + +(param_identifier) @local.definition + +(annotation_directive + (class_identifier) @local.definition) -(param_identifier) @local.definition.variable.parameter +(class_directive + (class_identifier) @local.definition) |