UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

24 lines (23 loc) 1.21 kB
import * as nodeMap from './index.node'; import { UnionSyntaxNode, UnionSyntaxNodeType } from '../base'; export type StatementNode = UnionSyntaxNode<typeof nodeMap>; export type StatementNodeType = UnionSyntaxNodeType<typeof nodeMap>; export declare const statementNodeTypes: ("AssemblyStatement" | "Block" | "BreakStatement" | "CatchClause" | "ContinueStatement" | "DoWhileStatement" | "EmitStatement" | "ExpressionStatement" | "ForStatement" | "IfStatement" | "ReturnStatement" | "RevertStatement" | "TryStatement" | "VariableDeclarationStatement" | "WhileStatement")[]; export * from './assembly-flags'; export * from './assembly-statement'; export * from './block'; export * from './break-statement'; export * from './catch-clause'; export * from './continue-statement'; export * from './do-while-statement'; export * from './emit-statement'; export * from './expression-statement'; export * from './for-statement'; export * from './if-statement'; export * from './return-statement'; export * from './revert-statement'; export * from './simple-statement'; export * from './statement'; export * from './try-statement'; export * from './variable-declaration-statement'; export * from './while-statement';