solidity-antlr4
Version:
Solidity Lang Lexer and Parser by official ANTLR4 grammar
11 lines (10 loc) • 431 B
TypeScript
import { BaseNode } from '../base';
import { StructDefinitionContext, SolidityParserVisitor } from '../../antlr4';
import { Identifier } from '../expression';
import { StructMember } from './struct-member';
export declare class StructDefinition extends BaseNode {
type: "StructDefinition";
name: Identifier;
members: StructMember[];
constructor(ctx: StructDefinitionContext, visitor: SolidityParserVisitor<any>);
}