solidity-antlr4
Version:
Solidity Lang Lexer and Parser by official ANTLR4 grammar
14 lines (13 loc) • 519 B
TypeScript
import { BaseNode } from '../base';
import { ImportDirectiveContext, SolidityParserVisitor } from '../../antlr4';
import { Identifier } from '../expression';
import { Path } from './path';
import { ImportAliases } from './import-aliases';
export declare class ImportDirective extends BaseNode {
type: "ImportDirective";
path: Path;
importAll: boolean;
unitAlias: Identifier | null;
symbolAliases: ImportAliases[];
constructor(ctx: ImportDirectiveContext, visitor: SolidityParserVisitor<any>);
}