UNPKG

@bitloops/bl-transpiler

Version:
18 lines 773 B
import { BitloopsTypesMapping } from '../../../../helpers/mappings.js'; import { IntermediateASTNode } from './IntermediateASTNode.js'; export class ArrowFunctionBodyNode extends IntermediateASTNode { static classNodeName = 'arrowFunctionBody'; constructor(metadata) { super(BitloopsTypesMapping.TArrowFunctionBody, metadata, ArrowFunctionBodyNode.classNodeName); } getStatements() { return this.getChildNodeByType(BitloopsTypesMapping.TStatements); } getReturnStatement() { return this.getChildNodeByType(BitloopsTypesMapping.TReturnStatement); } getReturnErrorStatement() { return this.getChildNodeByType(BitloopsTypesMapping.TReturnErrorStatement); } } //# sourceMappingURL=ArrowFunctionBodyNode.js.map