UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

14 lines (13 loc) 551 B
import { BaseNode } from '../base'; import { YulSwitchStatementContext, SolidityParserVisitor } from '../../antlr4'; import { YulExpression } from './yul-expression'; import { YulSwitchCase } from './yul-switch-case'; import { YulBlock } from './yul-block'; export declare class YulSwitchStatement extends BaseNode { type: "YulSwitchStatement"; expression: YulExpression; switchCases: YulSwitchCase[]; default: boolean; body: YulBlock | null; constructor(ctx: YulSwitchStatementContext, visitor: SolidityParserVisitor<any>); }