plaxtony
Version:
Static code analysis of SC2 Galaxy Script
15 lines (14 loc) • 480 B
TypeScript
import { AbstractProvider } from './provider';
import * as lsp from 'vscode-languageserver';
export interface ReferencesConfig {
currentWorkspaceOnly: boolean;
}
export declare class ReferencesProvider extends AbstractProvider {
private locations;
private searchSymbol;
private checker;
config: ReferencesConfig;
constructor();
private collectReferences;
onReferences(params: lsp.ReferenceParams, currentWorkspaceOnly?: boolean): lsp.Location[];
}