UNPKG

@lcap/nasl

Version:

NetEase Application Specific Language

20 lines 717 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.patch = exports.patchNodeSet = void 0; const argument_1 = require("./argument"); exports.patchNodeSet = new Set([ 'Argument', ]); const patch = (currentNode, cacheNode, currentApp, cacheApp) => { if (currentNode.concept !== cacheNode.concept) { throw new Error(`当前节点类型(${currentNode.concept})与缓存节点类型(${cacheNode.concept})不符`); } switch (currentNode.concept) { case 'Argument': { (0, argument_1.patchArgument)(currentNode, cacheNode, currentApp, cacheApp); break; } } }; exports.patch = patch; //# sourceMappingURL=index.js.map