55 lines
872 B
Scheme
55 lines
872 B
Scheme
(root) @local.scope
|
|
|
|
(defProc) @local.scope
|
|
|
|
(lambda) @local.scope
|
|
|
|
(interface
|
|
(declProc) @local.scope)
|
|
|
|
(declSection
|
|
(declProc) @local.scope)
|
|
|
|
(declClass
|
|
(declProc) @local.scope)
|
|
|
|
(declHelper
|
|
(declProc) @local.scope)
|
|
|
|
(declProcRef) @local.scope
|
|
|
|
(exceptionHandler) @local.scope
|
|
|
|
(exceptionHandler
|
|
variable: (identifier) @local.definition)
|
|
|
|
(declArg
|
|
name: (identifier) @local.definition)
|
|
|
|
(declVar
|
|
name: (identifier) @local.definition)
|
|
|
|
(declConst
|
|
name: (identifier) @local.definition)
|
|
|
|
(declLabel
|
|
name: (identifier) @local.definition)
|
|
|
|
(genericArg
|
|
name: (identifier) @local.definition)
|
|
|
|
(declEnumValue
|
|
name: (identifier) @local.definition)
|
|
|
|
(declType
|
|
name: (identifier) @local.definition)
|
|
|
|
(declType
|
|
name: (genericTpl
|
|
entity: (identifier) @local.definition))
|
|
|
|
(declProc
|
|
name: (identifier) @local.definition)
|
|
|
|
(identifier) @local.reference
|