UNPKG

solidity-antlr4

Version:

Solidity Lang Lexer and Parser by official ANTLR4 grammar

5 lines (4 loc) 263 B
import { SyntaxNode } from '../ast'; import { TraversePath } from './traverse'; export type SerializeHandler = (path: TraversePath<SyntaxNode>) => any; export declare const serialize: <T extends SyntaxNode = SyntaxNode>(_ast: T, handler?: SerializeHandler) => T;