Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com> Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
23 lines
567 B
JavaScript
23 lines
567 B
JavaScript
const classes = [];
|
|
|
|
for (let i = 0; i <= 10; ++i) {
|
|
var _class, _bar, _temp;
|
|
|
|
let _i;
|
|
|
|
classes.push((_temp = (_bar = /*#__PURE__*/new WeakMap(), _i = i, _class = class A {
|
|
constructor() {
|
|
babelHelpers.defineProperty(this, _i, `computed field ${i}`);
|
|
babelHelpers.classPrivateFieldInitSpec(this, _bar, {
|
|
writable: true,
|
|
value: `private field ${i}`
|
|
});
|
|
}
|
|
|
|
getBar() {
|
|
return babelHelpers.classPrivateFieldGet(this, _bar);
|
|
}
|
|
|
|
}), babelHelpers.defineProperty(_class, "foo", `static field ${i}`), _temp));
|
|
}
|