UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

18 lines (16 loc) 887 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CreateValIterableIteratorStructuredStorageHelper = void 0; const StructuredStorageBaseHelper_1 = require("./StructuredStorageBaseHelper"); class CreateValIterableIteratorStructuredStorageHelper extends StructuredStorageBaseHelper_1.StructuredStorageBaseHelper { emit(sb, node, optionsIn) { sb.emitHelper(node, optionsIn, sb.helpers.createIterableIteratorStructuredStorageBase({ type: this.type, handleNext: (innerOptions) => { sb.emitHelper(node, sb.pushValueOptions(innerOptions), sb.helpers.handleValValueStructuredStorage); }, })); } } exports.CreateValIterableIteratorStructuredStorageHelper = CreateValIterableIteratorStructuredStorageHelper; //# sourceMappingURL=CreateValIterableIteratorStructuredStorageHelper.js.map