UNPKG

mavka-parser

Version:
23 lines (19 loc) 505 B
import ASTNode from "./ASTNode.js"; /** * додати(а число, б число) число */ class MethodDeclarationNode extends ASTNode { /** * @param context * @param {IdentifierNode} name * @param {ParamNode[]} params * @param {ASTNode[]} type */ constructor(context, { name, params, type }) { super(context); this.name = name; this.params = params || []; this.type = type || []; } } export default MethodDeclarationNode;