UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

15 lines (14 loc) 640 B
import { BaseNode } from '../base'; import { ForStatementContext, SolidityParserVisitor } from '../../antlr4'; import { Expression } from '../expression'; import { ExpressionStatement } from './expression-statement'; import { Statement } from './statement'; import { SimpleStatement } from './simple-statement'; export declare class ForStatement extends BaseNode { type: "ForStatement"; initializationExpression: SimpleStatement | null; conditionExpression: ExpressionStatement | null; loopExpression: Expression | null; body: Statement; constructor(ctx: ForStatementContext, visitor: SolidityParserVisitor<any>); }