24 lines
519 B
JavaScript
24 lines
519 B
JavaScript
const classes = [];
|
|
|
|
for (let i = 0; i <= 10; ++i) {
|
|
var _class, _bar, _temp;
|
|
|
|
let _i;
|
|
|
|
classes.push((_temp = (_bar = new WeakMap(), _i = i, _class = class A {
|
|
constructor() {
|
|
babelHelpers.defineProperty(this, _i, `computed field ${i}`);
|
|
|
|
_bar.set(this, {
|
|
writable: true,
|
|
value: `private field ${i}`
|
|
});
|
|
}
|
|
|
|
getBar() {
|
|
return babelHelpers.classPrivateFieldGet(this, _bar);
|
|
}
|
|
|
|
}), babelHelpers.defineProperty(_class, "foo", `static field ${i}`), _temp));
|
|
}
|