0eada74646606b90376be3a760b5a4cba3dd612beb6d60f765230625f89d9907.json 2.1 KB

1
  1. {"ast":null,"code":"'use strict';\n\nvar Queue = function () {\n this.head = null;\n this.tail = null;\n};\nQueue.prototype = {\n add: function (item) {\n var entry = {\n item: item,\n next: null\n };\n var tail = this.tail;\n if (tail) tail.next = entry;else this.head = entry;\n this.tail = entry;\n },\n get: function () {\n var entry = this.head;\n if (entry) {\n var next = this.head = entry.next;\n if (next === null) this.tail = null;\n return entry.item;\n }\n }\n};\nmodule.exports = Queue;","map":{"version":3,"names":["Queue","head","tail","prototype","add","item","entry","next","get","module","exports"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/internals/queue.js"],"sourcesContent":["'use strict';\nvar Queue = function () {\n this.head = null;\n this.tail = null;\n};\n\nQueue.prototype = {\n add: function (item) {\n var entry = { item: item, next: null };\n var tail = this.tail;\n if (tail) tail.next = entry;\n else this.head = entry;\n this.tail = entry;\n },\n get: function () {\n var entry = this.head;\n if (entry) {\n var next = this.head = entry.next;\n if (next === null) this.tail = null;\n return entry.item;\n }\n }\n};\n\nmodule.exports = Queue;\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,KAAK,GAAG,SAAAA,CAAA,EAAY;EACtB,IAAI,CAACC,IAAI,GAAG,IAAI;EAChB,IAAI,CAACC,IAAI,GAAG,IAAI;AAClB,CAAC;AAEDF,KAAK,CAACG,SAAS,GAAG;EAChBC,GAAG,EAAE,SAAAA,CAAUC,IAAI,EAAE;IACnB,IAAIC,KAAK,GAAG;MAAED,IAAI,EAAEA,IAAI;MAAEE,IAAI,EAAE;IAAK,CAAC;IACtC,IAAIL,IAAI,GAAG,IAAI,CAACA,IAAI;IACpB,IAAIA,IAAI,EAAEA,IAAI,CAACK,IAAI,GAAGD,KAAK,CAAC,KACvB,IAAI,CAACL,IAAI,GAAGK,KAAK;IACtB,IAAI,CAACJ,IAAI,GAAGI,KAAK;EACnB,CAAC;EACDE,GAAG,EAAE,SAAAA,CAAA,EAAY;IACf,IAAIF,KAAK,GAAG,IAAI,CAACL,IAAI;IACrB,IAAIK,KAAK,EAAE;MACT,IAAIC,IAAI,GAAG,IAAI,CAACN,IAAI,GAAGK,KAAK,CAACC,IAAI;MACjC,IAAIA,IAAI,KAAK,IAAI,EAAE,IAAI,CAACL,IAAI,GAAG,IAAI;MACnC,OAAOI,KAAK,CAACD,IAAI;IACnB;EACF;AACF,CAAC;AAEDI,MAAM,CAACC,OAAO,GAAGV,KAAK","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}