Find-references links
Author: LGTM
import codeql.IDEContextual
import codeql.ruby.AST
external string selectedSourceFile();
from AstNode e, Variable def, string kind
where
e = def.getAnAccess() and
kind = "local variable" and
def.getLocation().getFile() = getFileBySourceArchiveName(selectedSourceFile())
select e, def, kind
Description
Generates use-definition pairs that provide the data for find-references in the code viewer.