{ "type": "File", "start": 0, "end": 6058, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 193, "column": 0 } }, "program": { "type": "Program", "start": 0, "end": 6058, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 193, "column": 0 } }, "sourceType": "module", "body": [], "directives": [], "leadingComments": null, "innerComments": [ { "type": "CommentLine", "value": " https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects", "start": 0, "end": 83, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 83 } } }, { "type": "CommentLine", "value": " Value properties", "start": 85, "end": 104, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 19 } } }, { "type": "CommentBlock", "value": "*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ", "start": 105, "end": 226, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 6, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ", "start": 228, "end": 339, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 10, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ", "start": 341, "end": 464, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 14, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ", "start": 466, "end": 579, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 18, "column": 3 } } }, { "type": "CommentLine", "value": " Fundamental objects", "start": 581, "end": 603, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 22 } } }, { "type": "CommentBlock", "value": "*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", "start": 604, "end": 721, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 23, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", "start": 722, "end": 839, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 26, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", "start": 841, "end": 962, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 30, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", "start": 963, "end": 1084, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 33, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", "start": 1086, "end": 1205, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 37, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", "start": 1206, "end": 1325, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 40, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ", "start": 1327, "end": 1444, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 44, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ", "start": 1446, "end": 1561, "loc": { "start": { "line": 46, "column": 0 }, "end": { "line": 48, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ", "start": 1563, "end": 1686, "loc": { "start": { "line": 50, "column": 0 }, "end": { "line": 52, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ", "start": 1688, "end": 1819, "loc": { "start": { "line": 54, "column": 0 }, "end": { "line": 56, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ", "start": 1821, "end": 1946, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 60, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ", "start": 1948, "end": 2081, "loc": { "start": { "line": 62, "column": 0 }, "end": { "line": 64, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ", "start": 2083, "end": 2210, "loc": { "start": { "line": 66, "column": 0 }, "end": { "line": 68, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ", "start": 2212, "end": 2335, "loc": { "start": { "line": 70, "column": 0 }, "end": { "line": 72, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ", "start": 2337, "end": 2458, "loc": { "start": { "line": 74, "column": 0 }, "end": { "line": 76, "column": 3 } } }, { "type": "CommentLine", "value": " Numbers and dates", "start": 2460, "end": 2480, "loc": { "start": { "line": 78, "column": 0 }, "end": { "line": 78, "column": 20 } } }, { "type": "CommentBlock", "value": "*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", "start": 2481, "end": 2598, "loc": { "start": { "line": 79, "column": 0 }, "end": { "line": 81, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", "start": 2599, "end": 2716, "loc": { "start": { "line": 82, "column": 0 }, "end": { "line": 84, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ", "start": 2718, "end": 2831, "loc": { "start": { "line": 86, "column": 0 }, "end": { "line": 88, "column": 3 } } }, { "type": "CommentLine", "value": " Text processing", "start": 2833, "end": 2851, "loc": { "start": { "line": 90, "column": 0 }, "end": { "line": 90, "column": 18 } } }, { "type": "CommentBlock", "value": "*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", "start": 2852, "end": 2969, "loc": { "start": { "line": 91, "column": 0 }, "end": { "line": 93, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", "start": 2970, "end": 3087, "loc": { "start": { "line": 94, "column": 0 }, "end": { "line": 96, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ", "start": 3089, "end": 3206, "loc": { "start": { "line": 98, "column": 0 }, "end": { "line": 100, "column": 3 } } }, { "type": "CommentLine", "value": " Indexed collections", "start": 3208, "end": 3230, "loc": { "start": { "line": 102, "column": 0 }, "end": { "line": 102, "column": 22 } } }, { "type": "CommentBlock", "value": "*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ", "start": 3231, "end": 3346, "loc": { "start": { "line": 103, "column": 0 }, "end": { "line": 105, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ", "start": 3348, "end": 3471, "loc": { "start": { "line": 107, "column": 0 }, "end": { "line": 109, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ", "start": 3472, "end": 3597, "loc": { "start": { "line": 110, "column": 0 }, "end": { "line": 112, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ", "start": 3599, "end": 3738, "loc": { "start": { "line": 114, "column": 0 }, "end": { "line": 116, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ", "start": 3740, "end": 3865, "loc": { "start": { "line": 118, "column": 0 }, "end": { "line": 120, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ", "start": 3867, "end": 3994, "loc": { "start": { "line": 122, "column": 0 }, "end": { "line": 124, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ", "start": 3996, "end": 4121, "loc": { "start": { "line": 126, "column": 0 }, "end": { "line": 128, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ", "start": 4123, "end": 4250, "loc": { "start": { "line": 130, "column": 0 }, "end": { "line": 132, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ", "start": 4252, "end": 4381, "loc": { "start": { "line": 134, "column": 0 }, "end": { "line": 136, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ", "start": 4383, "end": 4512, "loc": { "start": { "line": 138, "column": 0 }, "end": { "line": 140, "column": 3 } } }, { "type": "CommentLine", "value": " Keyed collections", "start": 4514, "end": 4534, "loc": { "start": { "line": 142, "column": 0 }, "end": { "line": 142, "column": 20 } } }, { "type": "CommentBlock", "value": "*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ", "start": 4535, "end": 4646, "loc": { "start": { "line": 143, "column": 0 }, "end": { "line": 145, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ", "start": 4648, "end": 4759, "loc": { "start": { "line": 147, "column": 0 }, "end": { "line": 149, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ", "start": 4761, "end": 4880, "loc": { "start": { "line": 151, "column": 0 }, "end": { "line": 153, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ", "start": 4882, "end": 5001, "loc": { "start": { "line": 155, "column": 0 }, "end": { "line": 157, "column": 3 } } }, { "type": "CommentLine", "value": " Structured data", "start": 5003, "end": 5021, "loc": { "start": { "line": 159, "column": 0 }, "end": { "line": 159, "column": 18 } } }, { "type": "CommentBlock", "value": "*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ", "start": 5022, "end": 5149, "loc": { "start": { "line": 160, "column": 0 }, "end": { "line": 162, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ", "start": 5151, "end": 5272, "loc": { "start": { "line": 164, "column": 0 }, "end": { "line": 166, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ", "start": 5274, "end": 5387, "loc": { "start": { "line": 168, "column": 0 }, "end": { "line": 170, "column": 3 } } }, { "type": "CommentLine", "value": " Control abstraction objects", "start": 5389, "end": 5419, "loc": { "start": { "line": 172, "column": 0 }, "end": { "line": 172, "column": 30 } } }, { "type": "CommentBlock", "value": "*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ", "start": 5420, "end": 5539, "loc": { "start": { "line": 173, "column": 0 }, "end": { "line": 175, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ", "start": 5541, "end": 5664, "loc": { "start": { "line": 177, "column": 0 }, "end": { "line": 179, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ", "start": 5666, "end": 5805, "loc": { "start": { "line": 181, "column": 0 }, "end": { "line": 183, "column": 3 } } }, { "type": "CommentLine", "value": " Reflection", "start": 5807, "end": 5820, "loc": { "start": { "line": 185, "column": 0 }, "end": { "line": 185, "column": 13 } } }, { "type": "CommentBlock", "value": "*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ", "start": 5821, "end": 5940, "loc": { "start": { "line": 186, "column": 0 }, "end": { "line": 188, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ", "start": 5942, "end": 6057, "loc": { "start": { "line": 190, "column": 0 }, "end": { "line": 192, "column": 3 } } } ] }, "comments": [ { "type": "CommentLine", "value": " https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects", "start": 0, "end": 83, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 83 } } }, { "type": "CommentLine", "value": " Value properties", "start": 85, "end": 104, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 19 } } }, { "type": "CommentBlock", "value": "*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ", "start": 105, "end": 226, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 6, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ", "start": 228, "end": 339, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 10, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ", "start": 341, "end": 464, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 14, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ", "start": 466, "end": 579, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 18, "column": 3 } } }, { "type": "CommentLine", "value": " Fundamental objects", "start": 581, "end": 603, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 22 } } }, { "type": "CommentBlock", "value": "*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", "start": 604, "end": 721, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 23, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", "start": 722, "end": 839, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 26, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", "start": 841, "end": 962, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 30, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", "start": 963, "end": 1084, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 33, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", "start": 1086, "end": 1205, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 37, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", "start": 1206, "end": 1325, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 40, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ", "start": 1327, "end": 1444, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 44, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ", "start": 1446, "end": 1561, "loc": { "start": { "line": 46, "column": 0 }, "end": { "line": 48, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ", "start": 1563, "end": 1686, "loc": { "start": { "line": 50, "column": 0 }, "end": { "line": 52, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ", "start": 1688, "end": 1819, "loc": { "start": { "line": 54, "column": 0 }, "end": { "line": 56, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ", "start": 1821, "end": 1946, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 60, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ", "start": 1948, "end": 2081, "loc": { "start": { "line": 62, "column": 0 }, "end": { "line": 64, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ", "start": 2083, "end": 2210, "loc": { "start": { "line": 66, "column": 0 }, "end": { "line": 68, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ", "start": 2212, "end": 2335, "loc": { "start": { "line": 70, "column": 0 }, "end": { "line": 72, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ", "start": 2337, "end": 2458, "loc": { "start": { "line": 74, "column": 0 }, "end": { "line": 76, "column": 3 } } }, { "type": "CommentLine", "value": " Numbers and dates", "start": 2460, "end": 2480, "loc": { "start": { "line": 78, "column": 0 }, "end": { "line": 78, "column": 20 } } }, { "type": "CommentBlock", "value": "*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", "start": 2481, "end": 2598, "loc": { "start": { "line": 79, "column": 0 }, "end": { "line": 81, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", "start": 2599, "end": 2716, "loc": { "start": { "line": 82, "column": 0 }, "end": { "line": 84, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ", "start": 2718, "end": 2831, "loc": { "start": { "line": 86, "column": 0 }, "end": { "line": 88, "column": 3 } } }, { "type": "CommentLine", "value": " Text processing", "start": 2833, "end": 2851, "loc": { "start": { "line": 90, "column": 0 }, "end": { "line": 90, "column": 18 } } }, { "type": "CommentBlock", "value": "*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", "start": 2852, "end": 2969, "loc": { "start": { "line": 91, "column": 0 }, "end": { "line": 93, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", "start": 2970, "end": 3087, "loc": { "start": { "line": 94, "column": 0 }, "end": { "line": 96, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ", "start": 3089, "end": 3206, "loc": { "start": { "line": 98, "column": 0 }, "end": { "line": 100, "column": 3 } } }, { "type": "CommentLine", "value": " Indexed collections", "start": 3208, "end": 3230, "loc": { "start": { "line": 102, "column": 0 }, "end": { "line": 102, "column": 22 } } }, { "type": "CommentBlock", "value": "*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ", "start": 3231, "end": 3346, "loc": { "start": { "line": 103, "column": 0 }, "end": { "line": 105, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ", "start": 3348, "end": 3471, "loc": { "start": { "line": 107, "column": 0 }, "end": { "line": 109, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ", "start": 3472, "end": 3597, "loc": { "start": { "line": 110, "column": 0 }, "end": { "line": 112, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ", "start": 3599, "end": 3738, "loc": { "start": { "line": 114, "column": 0 }, "end": { "line": 116, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ", "start": 3740, "end": 3865, "loc": { "start": { "line": 118, "column": 0 }, "end": { "line": 120, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ", "start": 3867, "end": 3994, "loc": { "start": { "line": 122, "column": 0 }, "end": { "line": 124, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ", "start": 3996, "end": 4121, "loc": { "start": { "line": 126, "column": 0 }, "end": { "line": 128, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ", "start": 4123, "end": 4250, "loc": { "start": { "line": 130, "column": 0 }, "end": { "line": 132, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ", "start": 4252, "end": 4381, "loc": { "start": { "line": 134, "column": 0 }, "end": { "line": 136, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ", "start": 4383, "end": 4512, "loc": { "start": { "line": 138, "column": 0 }, "end": { "line": 140, "column": 3 } } }, { "type": "CommentLine", "value": " Keyed collections", "start": 4514, "end": 4534, "loc": { "start": { "line": 142, "column": 0 }, "end": { "line": 142, "column": 20 } } }, { "type": "CommentBlock", "value": "*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ", "start": 4535, "end": 4646, "loc": { "start": { "line": 143, "column": 0 }, "end": { "line": 145, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ", "start": 4648, "end": 4759, "loc": { "start": { "line": 147, "column": 0 }, "end": { "line": 149, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ", "start": 4761, "end": 4880, "loc": { "start": { "line": 151, "column": 0 }, "end": { "line": 153, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ", "start": 4882, "end": 5001, "loc": { "start": { "line": 155, "column": 0 }, "end": { "line": 157, "column": 3 } } }, { "type": "CommentLine", "value": " Structured data", "start": 5003, "end": 5021, "loc": { "start": { "line": 159, "column": 0 }, "end": { "line": 159, "column": 18 } } }, { "type": "CommentBlock", "value": "*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ", "start": 5022, "end": 5149, "loc": { "start": { "line": 160, "column": 0 }, "end": { "line": 162, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ", "start": 5151, "end": 5272, "loc": { "start": { "line": 164, "column": 0 }, "end": { "line": 166, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ", "start": 5274, "end": 5387, "loc": { "start": { "line": 168, "column": 0 }, "end": { "line": 170, "column": 3 } } }, { "type": "CommentLine", "value": " Control abstraction objects", "start": 5389, "end": 5419, "loc": { "start": { "line": 172, "column": 0 }, "end": { "line": 172, "column": 30 } } }, { "type": "CommentBlock", "value": "*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ", "start": 5420, "end": 5539, "loc": { "start": { "line": 173, "column": 0 }, "end": { "line": 175, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ", "start": 5541, "end": 5664, "loc": { "start": { "line": 177, "column": 0 }, "end": { "line": 179, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ", "start": 5666, "end": 5805, "loc": { "start": { "line": 181, "column": 0 }, "end": { "line": 183, "column": 3 } } }, { "type": "CommentLine", "value": " Reflection", "start": 5807, "end": 5820, "loc": { "start": { "line": 185, "column": 0 }, "end": { "line": 185, "column": 13 } } }, { "type": "CommentBlock", "value": "*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ", "start": 5821, "end": 5940, "loc": { "start": { "line": 186, "column": 0 }, "end": { "line": 188, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ", "start": 5942, "end": 6057, "loc": { "start": { "line": 190, "column": 0 }, "end": { "line": 192, "column": 3 } } } ], "tokens": [ { "type": "CommentLine", "value": " https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects", "start": 0, "end": 83, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 83 } } }, { "type": "CommentLine", "value": " Value properties", "start": 85, "end": 104, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 19 } } }, { "type": "CommentBlock", "value": "*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ", "start": 105, "end": 226, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 6, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ", "start": 228, "end": 339, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 10, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ", "start": 341, "end": 464, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 14, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ", "start": 466, "end": 579, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 18, "column": 3 } } }, { "type": "CommentLine", "value": " Fundamental objects", "start": 581, "end": 603, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 22 } } }, { "type": "CommentBlock", "value": "*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", "start": 604, "end": 721, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 23, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", "start": 722, "end": 839, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 26, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", "start": 841, "end": 962, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 30, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", "start": 963, "end": 1084, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 33, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", "start": 1086, "end": 1205, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 37, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", "start": 1206, "end": 1325, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 40, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ", "start": 1327, "end": 1444, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 44, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ", "start": 1446, "end": 1561, "loc": { "start": { "line": 46, "column": 0 }, "end": { "line": 48, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ", "start": 1563, "end": 1686, "loc": { "start": { "line": 50, "column": 0 }, "end": { "line": 52, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ", "start": 1688, "end": 1819, "loc": { "start": { "line": 54, "column": 0 }, "end": { "line": 56, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ", "start": 1821, "end": 1946, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 60, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ", "start": 1948, "end": 2081, "loc": { "start": { "line": 62, "column": 0 }, "end": { "line": 64, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ", "start": 2083, "end": 2210, "loc": { "start": { "line": 66, "column": 0 }, "end": { "line": 68, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ", "start": 2212, "end": 2335, "loc": { "start": { "line": 70, "column": 0 }, "end": { "line": 72, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ", "start": 2337, "end": 2458, "loc": { "start": { "line": 74, "column": 0 }, "end": { "line": 76, "column": 3 } } }, { "type": "CommentLine", "value": " Numbers and dates", "start": 2460, "end": 2480, "loc": { "start": { "line": 78, "column": 0 }, "end": { "line": 78, "column": 20 } } }, { "type": "CommentBlock", "value": "*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", "start": 2481, "end": 2598, "loc": { "start": { "line": 79, "column": 0 }, "end": { "line": 81, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", "start": 2599, "end": 2716, "loc": { "start": { "line": 82, "column": 0 }, "end": { "line": 84, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ", "start": 2718, "end": 2831, "loc": { "start": { "line": 86, "column": 0 }, "end": { "line": 88, "column": 3 } } }, { "type": "CommentLine", "value": " Text processing", "start": 2833, "end": 2851, "loc": { "start": { "line": 90, "column": 0 }, "end": { "line": 90, "column": 18 } } }, { "type": "CommentBlock", "value": "*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", "start": 2852, "end": 2969, "loc": { "start": { "line": 91, "column": 0 }, "end": { "line": 93, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", "start": 2970, "end": 3087, "loc": { "start": { "line": 94, "column": 0 }, "end": { "line": 96, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ", "start": 3089, "end": 3206, "loc": { "start": { "line": 98, "column": 0 }, "end": { "line": 100, "column": 3 } } }, { "type": "CommentLine", "value": " Indexed collections", "start": 3208, "end": 3230, "loc": { "start": { "line": 102, "column": 0 }, "end": { "line": 102, "column": 22 } } }, { "type": "CommentBlock", "value": "*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ", "start": 3231, "end": 3346, "loc": { "start": { "line": 103, "column": 0 }, "end": { "line": 105, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ", "start": 3348, "end": 3471, "loc": { "start": { "line": 107, "column": 0 }, "end": { "line": 109, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ", "start": 3472, "end": 3597, "loc": { "start": { "line": 110, "column": 0 }, "end": { "line": 112, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ", "start": 3599, "end": 3738, "loc": { "start": { "line": 114, "column": 0 }, "end": { "line": 116, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ", "start": 3740, "end": 3865, "loc": { "start": { "line": 118, "column": 0 }, "end": { "line": 120, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ", "start": 3867, "end": 3994, "loc": { "start": { "line": 122, "column": 0 }, "end": { "line": 124, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ", "start": 3996, "end": 4121, "loc": { "start": { "line": 126, "column": 0 }, "end": { "line": 128, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ", "start": 4123, "end": 4250, "loc": { "start": { "line": 130, "column": 0 }, "end": { "line": 132, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ", "start": 4252, "end": 4381, "loc": { "start": { "line": 134, "column": 0 }, "end": { "line": 136, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ", "start": 4383, "end": 4512, "loc": { "start": { "line": 138, "column": 0 }, "end": { "line": 140, "column": 3 } } }, { "type": "CommentLine", "value": " Keyed collections", "start": 4514, "end": 4534, "loc": { "start": { "line": 142, "column": 0 }, "end": { "line": 142, "column": 20 } } }, { "type": "CommentBlock", "value": "*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ", "start": 4535, "end": 4646, "loc": { "start": { "line": 143, "column": 0 }, "end": { "line": 145, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ", "start": 4648, "end": 4759, "loc": { "start": { "line": 147, "column": 0 }, "end": { "line": 149, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ", "start": 4761, "end": 4880, "loc": { "start": { "line": 151, "column": 0 }, "end": { "line": 153, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ", "start": 4882, "end": 5001, "loc": { "start": { "line": 155, "column": 0 }, "end": { "line": 157, "column": 3 } } }, { "type": "CommentLine", "value": " Structured data", "start": 5003, "end": 5021, "loc": { "start": { "line": 159, "column": 0 }, "end": { "line": 159, "column": 18 } } }, { "type": "CommentBlock", "value": "*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ", "start": 5022, "end": 5149, "loc": { "start": { "line": 160, "column": 0 }, "end": { "line": 162, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ", "start": 5151, "end": 5272, "loc": { "start": { "line": 164, "column": 0 }, "end": { "line": 166, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ", "start": 5274, "end": 5387, "loc": { "start": { "line": 168, "column": 0 }, "end": { "line": 170, "column": 3 } } }, { "type": "CommentLine", "value": " Control abstraction objects", "start": 5389, "end": 5419, "loc": { "start": { "line": 172, "column": 0 }, "end": { "line": 172, "column": 30 } } }, { "type": "CommentBlock", "value": "*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ", "start": 5420, "end": 5539, "loc": { "start": { "line": 173, "column": 0 }, "end": { "line": 175, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ", "start": 5541, "end": 5664, "loc": { "start": { "line": 177, "column": 0 }, "end": { "line": 179, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ", "start": 5666, "end": 5805, "loc": { "start": { "line": 181, "column": 0 }, "end": { "line": 183, "column": 3 } } }, { "type": "CommentLine", "value": " Reflection", "start": 5807, "end": 5820, "loc": { "start": { "line": 185, "column": 0 }, "end": { "line": 185, "column": 13 } } }, { "type": "CommentBlock", "value": "*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ", "start": 5821, "end": 5940, "loc": { "start": { "line": 186, "column": 0 }, "end": { "line": 188, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ", "start": 5942, "end": 6057, "loc": { "start": { "line": 190, "column": 0 }, "end": { "line": 192, "column": 3 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6058, "end": 6058, "loc": { "start": { "line": 193, "column": 0 }, "end": { "line": 193, "column": 0 } } } ] }