UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

15 lines (14 loc) 584 B
import { BaseNode } from '../base'; import { ModifierDefinitionContext, SolidityParserVisitor } from '../../antlr4'; import { Identifier } from '../expression'; import { OverrideSpecifier, ParameterList } from '../meta'; import { Block } from '../statement'; export declare class ModifierDefinition extends BaseNode { type: "ModifierDefinition"; name: Identifier; parameters: ParameterList | null; virtual: boolean; override: OverrideSpecifier | null; body: Block | null; constructor(ctx: ModifierDefinitionContext, visitor: SolidityParserVisitor<any>); }