183 lines
5 KiB
TypeScript
183 lines
5 KiB
TypeScript
//// [emptyVariableDeclarationBindingPatterns01_ES5iterable.ts]
|
|
(function () {
|
|
var a: any;
|
|
|
|
var {} = a;
|
|
let {} = a;
|
|
const {} = a;
|
|
|
|
var [] = a;
|
|
let [] = a;
|
|
const [] = a;
|
|
|
|
var {} = a, [] = a;
|
|
let {} = a, [] = a;
|
|
const {} = a, [] = a;
|
|
|
|
var { p1: {}, p2: [] } = a;
|
|
let { p1: {}, p2: [] } = a;
|
|
const { p1: {}, p2: [] } = a;
|
|
|
|
for (var {} = {}, {} = {}; false; void 0) {
|
|
}
|
|
|
|
function f({} = a, [] = a, { p: {} = a} = a) {
|
|
return ({} = a, [] = a, { p: {} = a } = a) => a;
|
|
}
|
|
})();
|
|
|
|
(function () {
|
|
const ns: number[][] = [];
|
|
|
|
for (var {} of ns) {
|
|
}
|
|
|
|
for (let {} of ns) {
|
|
}
|
|
|
|
for (const {} of ns) {
|
|
}
|
|
|
|
for (var [] of ns) {
|
|
}
|
|
|
|
for (let [] of ns) {
|
|
}
|
|
|
|
for (const [] of ns) {
|
|
}
|
|
})();
|
|
|
|
//// [emptyVariableDeclarationBindingPatterns01_ES5iterable.js]
|
|
var __read = (this && this.__read) || function (o, n) {
|
|
var m = typeof Symbol === "function" && o[Symbol.iterator];
|
|
if (!m) return o;
|
|
var i = m.call(o), r, ar = [], e;
|
|
try {
|
|
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
|
|
}
|
|
catch (error) { e = { error: error }; }
|
|
finally {
|
|
try {
|
|
if (r && !r.done && (m = i["return"])) m.call(i);
|
|
}
|
|
finally { if (e) throw e.error; }
|
|
}
|
|
return ar;
|
|
};
|
|
var __values = (this && this.__values) || function(o) {
|
|
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
|
|
if (m) return m.call(o);
|
|
if (o && typeof o.length === "number") return {
|
|
next: function () {
|
|
if (o && i >= o.length) o = void 0;
|
|
return { value: o && o[i++], done: !o };
|
|
}
|
|
};
|
|
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
|
|
};
|
|
(function () {
|
|
var a;
|
|
var _a = a;
|
|
var _b = a;
|
|
var _c = a;
|
|
var _d = __read(a, 0);
|
|
var _e = __read(a, 0);
|
|
var _f = __read(a, 0);
|
|
var _g = a, _h = __read(a, 0);
|
|
var _j = a, _k = __read(a, 0);
|
|
var _l = a, _m = __read(a, 0);
|
|
var _o = a.p1, _p = __read(a.p2, 0);
|
|
var _q = a.p1, _r = __read(a.p2, 0);
|
|
var _s = a.p1, _t = __read(a.p2, 0);
|
|
for (var _u = {}, _v = {}; false; void 0) {
|
|
}
|
|
function f(_a, _b, _c) {
|
|
_a = a;
|
|
_b = a;
|
|
var _d = (_c === void 0 ? a : _c).p, _e = _d === void 0 ? a : _d;
|
|
return function (_a, _b, _c) {
|
|
_a = a;
|
|
_b = a;
|
|
var _d = (_c === void 0 ? a : _c).p, _e = _d === void 0 ? a : _d;
|
|
return a;
|
|
};
|
|
}
|
|
})();
|
|
(function () {
|
|
var e_1, _a, e_2, _b, e_3, _c, e_4, _d, e_5, _e, e_6, _f;
|
|
var ns = [];
|
|
try {
|
|
for (var ns_1 = __values(ns), ns_1_1 = ns_1.next(); !ns_1_1.done; ns_1_1 = ns_1.next()) {
|
|
var _g = ns_1_1.value;
|
|
}
|
|
}
|
|
catch (e_1_1) { e_1 = { error: e_1_1 }; }
|
|
finally {
|
|
try {
|
|
if (ns_1_1 && !ns_1_1.done && (_a = ns_1.return)) _a.call(ns_1);
|
|
}
|
|
finally { if (e_1) throw e_1.error; }
|
|
}
|
|
try {
|
|
for (var ns_2 = __values(ns), ns_2_1 = ns_2.next(); !ns_2_1.done; ns_2_1 = ns_2.next()) {
|
|
var _h = ns_2_1.value;
|
|
}
|
|
}
|
|
catch (e_2_1) { e_2 = { error: e_2_1 }; }
|
|
finally {
|
|
try {
|
|
if (ns_2_1 && !ns_2_1.done && (_b = ns_2.return)) _b.call(ns_2);
|
|
}
|
|
finally { if (e_2) throw e_2.error; }
|
|
}
|
|
try {
|
|
for (var ns_3 = __values(ns), ns_3_1 = ns_3.next(); !ns_3_1.done; ns_3_1 = ns_3.next()) {
|
|
var _j = ns_3_1.value;
|
|
}
|
|
}
|
|
catch (e_3_1) { e_3 = { error: e_3_1 }; }
|
|
finally {
|
|
try {
|
|
if (ns_3_1 && !ns_3_1.done && (_c = ns_3.return)) _c.call(ns_3);
|
|
}
|
|
finally { if (e_3) throw e_3.error; }
|
|
}
|
|
try {
|
|
for (var ns_4 = __values(ns), ns_4_1 = ns_4.next(); !ns_4_1.done; ns_4_1 = ns_4.next()) {
|
|
var _k = __read(ns_4_1.value, 0);
|
|
}
|
|
}
|
|
catch (e_4_1) { e_4 = { error: e_4_1 }; }
|
|
finally {
|
|
try {
|
|
if (ns_4_1 && !ns_4_1.done && (_d = ns_4.return)) _d.call(ns_4);
|
|
}
|
|
finally { if (e_4) throw e_4.error; }
|
|
}
|
|
try {
|
|
for (var ns_5 = __values(ns), ns_5_1 = ns_5.next(); !ns_5_1.done; ns_5_1 = ns_5.next()) {
|
|
var _l = __read(ns_5_1.value, 0);
|
|
}
|
|
}
|
|
catch (e_5_1) { e_5 = { error: e_5_1 }; }
|
|
finally {
|
|
try {
|
|
if (ns_5_1 && !ns_5_1.done && (_e = ns_5.return)) _e.call(ns_5);
|
|
}
|
|
finally { if (e_5) throw e_5.error; }
|
|
}
|
|
try {
|
|
for (var ns_6 = __values(ns), ns_6_1 = ns_6.next(); !ns_6_1.done; ns_6_1 = ns_6.next()) {
|
|
var _m = __read(ns_6_1.value, 0);
|
|
}
|
|
}
|
|
catch (e_6_1) { e_6 = { error: e_6_1 }; }
|
|
finally {
|
|
try {
|
|
if (ns_6_1 && !ns_6_1.done && (_f = ns_6.return)) _f.call(ns_6);
|
|
}
|
|
finally { if (e_6) throw e_6.error; }
|
|
}
|
|
})();
|