UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

10 lines (9 loc) 272 B
import { BaseNode } from "../base.js"; export class SourceUnit extends BaseNode { type = "SourceUnit"; nodes = []; constructor(ctx, visitor) { super(ctx, visitor); this.nodes = (ctx.children || []).map((child) => visitor.visit(child)).filter(Boolean); } }