mirror of
https://github.com/hanzoai/babel.git
synced 2026-10-30 14:46:06 +00:00
18 lines
548 B
JavaScript
18 lines
548 B
JavaScript
const classes = [];
|
|
for (let i = 0; i <= 10; ++i) {
|
|
var _class, _bar;
|
|
let _i;
|
|
classes.push((_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}`), _class)));
|
|
}
|