UNPKG

plaxtony

Version:

Static code analysis of SC2 Galaxy Script

8 lines (7 loc) 497 B
import * as gt from './types'; import { SourceFile, Node, Symbol } from './types'; import { IStoreSymbols } from '../service/store'; export declare function getDeclarationName(node: Node): string; export declare function declareSymbol(node: gt.Declaration, store: IStoreSymbols, parentSymbol?: Symbol): Symbol; export declare function bindSourceFile(sourceFile: SourceFile, store: IStoreSymbols): void; export declare function unbindSourceFile(sourceFile: SourceFile, store: IStoreSymbols): void;