nvim-treesitter/queries/ql/locals.scm
2020-09-30 17:06:58 +02:00

26 lines
519 B
Scheme

((classlessPredicate
name: (predicateName)) @definition.function)
((memberPredicate
name: (predicateName)) @definition.method)
((aritylessPredicateExpr
name: (literalId)) @reference.call)
((module
name: (moduleName)) @definition.module)
((dataclass
name: (className)) @definition.class)
((datatype
name: (className)) @definition.class)
((datatypeBranch
name: (className)) @definition.class)
((qualifiedRhs
name: (predicateName)) @reference.call)
((typeExpr
name: (className)) @reference.type)