Rename tests
This commit is contained in:
parent
690846ca9e
commit
c78320d1a7
@ -0,0 +1,59 @@
|
|||||||
|
var _init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initProto;
|
||||||
|
|
||||||
|
var _A = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _a = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _B = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _b = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
||||||
|
get: _get_b2,
|
||||||
|
set: _set_b2
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
||||||
|
get: _get_a2,
|
||||||
|
set: _set_a2
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
||||||
|
writable: true,
|
||||||
|
value: (_initProto(this), _init_a(this))
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
||||||
|
writable: true,
|
||||||
|
value: _init_b(this, 123)
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_a2(v) {
|
||||||
|
_set_a(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_a2() {
|
||||||
|
_get_a(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_b2(v) {
|
||||||
|
_set_b(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_b2() {
|
||||||
|
_get_b(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initProto] = babelHelpers.applyDecs(Foo, [[dec, 1, "a", function () {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _A);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _A, value);
|
||||||
|
}], [dec, 1, "b", function () {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _B);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _B, value);
|
||||||
|
}]], []);
|
||||||
|
})();
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
var _init_a, _init_b, _computedKey, _init_computedKey, _dec, _dec2, _dec3, _initProto;
|
||||||
|
|
||||||
|
_dec = dec
|
||||||
|
_dec2 = dec
|
||||||
|
_computedKey = 'c'
|
||||||
|
_dec3 = dec
|
||||||
|
|
||||||
|
var _A = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _B = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _C = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
||||||
|
writable: true,
|
||||||
|
value: (_initProto(this), _init_a(this))
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
||||||
|
writable: true,
|
||||||
|
value: _init_b(this, 123)
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _C, {
|
||||||
|
writable: true,
|
||||||
|
value: _init_computedKey(this, 456)
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
get a() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _A);
|
||||||
|
}
|
||||||
|
|
||||||
|
set a(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _A, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get b() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _B);
|
||||||
|
}
|
||||||
|
|
||||||
|
set b(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _B, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get [_computedKey]() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _C);
|
||||||
|
}
|
||||||
|
|
||||||
|
set [_computedKey](v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _C, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _init_b, _init_computedKey, _initProto] = babelHelpers.applyDecs(Foo, [[_dec, 1, "a"], [_dec2, 1, "b"], [_dec3, 1, _computedKey]], []);
|
||||||
|
})();
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
var _init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initStatic;
|
||||||
|
|
||||||
|
var _a = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _b = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
||||||
|
get: _get_b2,
|
||||||
|
set: _set_b2
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
||||||
|
get: _get_a2,
|
||||||
|
set: _set_a2
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_a2(v) {
|
||||||
|
_set_a(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_a2() {
|
||||||
|
_get_a(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_b2(v) {
|
||||||
|
_set_b(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_b2() {
|
||||||
|
_get_b(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initStatic] = babelHelpers.applyDecs(Foo, [[dec, 6, "a", function () {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, value);
|
||||||
|
}], [dec, 6, "b", function () {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, value);
|
||||||
|
}]], []);
|
||||||
|
|
||||||
|
_initStatic(Foo);
|
||||||
|
})();
|
||||||
|
|
||||||
|
var _A = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_a(Foo)
|
||||||
|
};
|
||||||
|
var _B = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_b(Foo, 123)
|
||||||
|
};
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
var _init_a, _init_b, _computedKey, _init_computedKey, _dec, _dec2, _dec3, _initStatic;
|
||||||
|
|
||||||
|
_dec = dec
|
||||||
|
_dec2 = dec
|
||||||
|
_computedKey = 'c'
|
||||||
|
_dec3 = dec
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
static get a() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
||||||
|
}
|
||||||
|
|
||||||
|
static set a(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
static get b() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
||||||
|
}
|
||||||
|
|
||||||
|
static set b(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
static get [_computedKey]() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _C);
|
||||||
|
}
|
||||||
|
|
||||||
|
static set [_computedKey](v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _C, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _init_b, _init_computedKey, _initStatic] = babelHelpers.applyDecs(Foo, [[_dec, 6, "a"], [_dec2, 6, "b"], [_dec3, 6, _computedKey]], []);
|
||||||
|
|
||||||
|
_initStatic(Foo);
|
||||||
|
})();
|
||||||
|
|
||||||
|
var _A = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_a(Foo)
|
||||||
|
};
|
||||||
|
var _B = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_b(Foo, 123)
|
||||||
|
};
|
||||||
|
var _C = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_computedKey(Foo, 456)
|
||||||
|
};
|
||||||
@ -0,0 +1,45 @@
|
|||||||
|
var _A = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _a = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _B = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _b = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
||||||
|
get: _get_b,
|
||||||
|
set: _set_b
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
||||||
|
get: _get_a,
|
||||||
|
set: _set_a
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
||||||
|
writable: true,
|
||||||
|
value: void 0
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
||||||
|
writable: true,
|
||||||
|
value: 123
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_a() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _A);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_a(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _A, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_b() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _B);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_b(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _B, v);
|
||||||
|
}
|
||||||
@ -0,0 +1,47 @@
|
|||||||
|
var _A = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _B = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _C = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
||||||
|
writable: true,
|
||||||
|
value: void 0
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
||||||
|
writable: true,
|
||||||
|
value: 123
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _C, {
|
||||||
|
writable: true,
|
||||||
|
value: 456
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
get a() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _A);
|
||||||
|
}
|
||||||
|
|
||||||
|
set a(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _A, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get b() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _B);
|
||||||
|
}
|
||||||
|
|
||||||
|
set b(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _B, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get 'c'() {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _C);
|
||||||
|
}
|
||||||
|
|
||||||
|
set 'c'(v) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _C, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,34 @@
|
|||||||
|
class Foo {}
|
||||||
|
|
||||||
|
function _get_a() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_a(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _get_b() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _set_b(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
var _b = {
|
||||||
|
get: _get_b,
|
||||||
|
set: _set_b
|
||||||
|
};
|
||||||
|
var _a = {
|
||||||
|
get: _get_a,
|
||||||
|
set: _set_a
|
||||||
|
};
|
||||||
|
var _A = {
|
||||||
|
writable: true,
|
||||||
|
value: void 0
|
||||||
|
};
|
||||||
|
var _B = {
|
||||||
|
writable: true,
|
||||||
|
value: 123
|
||||||
|
};
|
||||||
@ -0,0 +1,39 @@
|
|||||||
|
class Foo {
|
||||||
|
static get a() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
||||||
|
}
|
||||||
|
|
||||||
|
static set a(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
static get b() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
||||||
|
}
|
||||||
|
|
||||||
|
static set b(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
static get 'c'() {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _C);
|
||||||
|
}
|
||||||
|
|
||||||
|
static set 'c'(v) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _C, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
var _A = {
|
||||||
|
writable: true,
|
||||||
|
value: void 0
|
||||||
|
};
|
||||||
|
var _B = {
|
||||||
|
writable: true,
|
||||||
|
value: 123
|
||||||
|
};
|
||||||
|
var _C = {
|
||||||
|
writable: true,
|
||||||
|
value: 456
|
||||||
|
};
|
||||||
@ -3,9 +3,6 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
],
|
]
|
||||||
"proposal-class-properties",
|
|
||||||
"proposal-private-methods",
|
|
||||||
"proposal-class-static-block"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,59 +1,35 @@
|
|||||||
var _init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initProto;
|
var _init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initProto;
|
||||||
|
|
||||||
var _A = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _a = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _B = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _b = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
[_init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initProto] = babelHelpers.applyDecs(this, [[dec, 1, "a", function () {
|
||||||
get: _get_b2,
|
return this.#A;
|
||||||
set: _set_b2
|
}, function (value) {
|
||||||
});
|
this.#A = value;
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
}], [dec, 1, "b", function () {
|
||||||
get: _get_a2,
|
return this.#B;
|
||||||
set: _set_a2
|
}, function (value) {
|
||||||
});
|
this.#B = value;
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
}]], []);
|
||||||
writable: true,
|
}
|
||||||
value: (_initProto(this), _init_a(this))
|
#A = (_initProto(this), _init_a(this));
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
set #a(v) {
|
||||||
writable: true,
|
_set_a(this, v);
|
||||||
value: _init_b(this, 123)
|
}
|
||||||
});
|
|
||||||
|
get #a() {
|
||||||
|
_get_a(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
#B = _init_b(this, 123);
|
||||||
|
|
||||||
|
set #b(v) {
|
||||||
|
_set_b(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get #b() {
|
||||||
|
_get_b(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function _set_a2(v) {
|
|
||||||
_set_a(this, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _get_a2() {
|
|
||||||
_get_a(this);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _set_b2(v) {
|
|
||||||
_set_b(this, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _get_b2() {
|
|
||||||
_get_b(this);
|
|
||||||
}
|
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initProto] = babelHelpers.applyDecs(Foo, [[dec, 1, "a", function () {
|
|
||||||
return babelHelpers.classPrivateFieldGet(this, _A);
|
|
||||||
}, function (value) {
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _A, value);
|
|
||||||
}], [dec, 1, "b", function () {
|
|
||||||
return babelHelpers.classPrivateFieldGet(this, _B);
|
|
||||||
}, function (value) {
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _B, value);
|
|
||||||
}]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -5,54 +5,38 @@ _dec2 = dec
|
|||||||
_computedKey = 'c'
|
_computedKey = 'c'
|
||||||
_dec3 = dec
|
_dec3 = dec
|
||||||
|
|
||||||
var _A = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _B = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _C = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
[_init_a, _init_b, _init_computedKey, _initProto] = babelHelpers.applyDecs(this, [[_dec, 1, "a"], [_dec2, 1, "b"], [_dec3, 1, _computedKey]], []);
|
||||||
writable: true,
|
|
||||||
value: (_initProto(this), _init_a(this))
|
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
|
||||||
writable: true,
|
|
||||||
value: _init_b(this, 123)
|
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _C, {
|
|
||||||
writable: true,
|
|
||||||
value: _init_computedKey(this, 456)
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
#A = (_initProto(this), _init_a(this));
|
||||||
|
|
||||||
get a() {
|
get a() {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _A);
|
return this.#A;
|
||||||
}
|
}
|
||||||
|
|
||||||
set a(v) {
|
set a(v) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _A, v);
|
this.#A = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#B = _init_b(this, 123);
|
||||||
|
|
||||||
get b() {
|
get b() {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _B);
|
return this.#B;
|
||||||
}
|
}
|
||||||
|
|
||||||
set b(v) {
|
set b(v) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _B, v);
|
this.#B = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#C = _init_computedKey(this, 456);
|
||||||
|
|
||||||
get [_computedKey]() {
|
get [_computedKey]() {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _C);
|
return this.#C;
|
||||||
}
|
}
|
||||||
|
|
||||||
set [_computedKey](v) {
|
set [_computedKey](v) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _C, v);
|
this.#C = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _init_b, _init_computedKey, _initProto] = babelHelpers.applyDecs(Foo, [[_dec, 1, "a"], [_dec2, 1, "b"], [_dec3, 1, _computedKey]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -1,58 +1,38 @@
|
|||||||
var _init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initStatic;
|
var _init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initStatic;
|
||||||
|
|
||||||
var _a = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _b = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
[_init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initStatic] = babelHelpers.applyDecs(this, [[dec, 6, "a", function () {
|
||||||
get: _get_b2,
|
return this.#A;
|
||||||
set: _set_b2
|
}, function (value) {
|
||||||
});
|
this.#A = value;
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
}], [dec, 6, "b", function () {
|
||||||
get: _get_a2,
|
return this.#B;
|
||||||
set: _set_a2
|
}, function (value) {
|
||||||
});
|
this.#B = value;
|
||||||
|
}]], []);
|
||||||
|
|
||||||
|
_initStatic(this);
|
||||||
|
|
||||||
|
}
|
||||||
|
static #A = _init_a(this);
|
||||||
|
|
||||||
|
set #a(v) {
|
||||||
|
_set_a(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get #a() {
|
||||||
|
_get_a(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
static #B = _init_b(this, 123);
|
||||||
|
|
||||||
|
set #b(v) {
|
||||||
|
_set_b(this, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
get #b() {
|
||||||
|
_get_b(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function _set_a2(v) {
|
|
||||||
_set_a(this, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _get_a2() {
|
|
||||||
_get_a(this);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _set_b2(v) {
|
|
||||||
_set_b(this, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _get_b2() {
|
|
||||||
_get_b(this);
|
|
||||||
}
|
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _get_a, _set_a, _init_b, _get_b, _set_b, _initStatic] = babelHelpers.applyDecs(Foo, [[dec, 6, "a", function () {
|
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
|
||||||
}, function (value) {
|
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, value);
|
|
||||||
}], [dec, 6, "b", function () {
|
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
|
||||||
}, function (value) {
|
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, value);
|
|
||||||
}]], []);
|
|
||||||
|
|
||||||
_initStatic(Foo);
|
|
||||||
})();
|
|
||||||
|
|
||||||
var _A = {
|
|
||||||
writable: true,
|
|
||||||
value: _init_a(Foo)
|
|
||||||
};
|
|
||||||
var _B = {
|
|
||||||
writable: true,
|
|
||||||
value: _init_b(Foo, 123)
|
|
||||||
};
|
|
||||||
|
|||||||
@ -6,47 +6,40 @@ _computedKey = 'c'
|
|||||||
_dec3 = dec
|
_dec3 = dec
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
|
static {
|
||||||
|
[_init_a, _init_b, _init_computedKey, _initStatic] = babelHelpers.applyDecs(this, [[_dec, 6, "a"], [_dec2, 6, "b"], [_dec3, 6, _computedKey]], []);
|
||||||
|
|
||||||
|
_initStatic(this);
|
||||||
|
|
||||||
|
}
|
||||||
|
static #A = _init_a(this);
|
||||||
|
|
||||||
static get a() {
|
static get a() {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
return this.#A;
|
||||||
}
|
}
|
||||||
|
|
||||||
static set a(v) {
|
static set a(v) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, v);
|
this.#A = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static #B = _init_b(this, 123);
|
||||||
|
|
||||||
static get b() {
|
static get b() {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
return this.#B;
|
||||||
}
|
}
|
||||||
|
|
||||||
static set b(v) {
|
static set b(v) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, v);
|
this.#B = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static #C = _init_computedKey(this, 456);
|
||||||
|
|
||||||
static get [_computedKey]() {
|
static get [_computedKey]() {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _C);
|
return this.#C;
|
||||||
}
|
}
|
||||||
|
|
||||||
static set [_computedKey](v) {
|
static set [_computedKey](v) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _C, v);
|
this.#C = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _init_b, _init_computedKey, _initStatic] = babelHelpers.applyDecs(Foo, [[_dec, 6, "a"], [_dec2, 6, "b"], [_dec3, 6, _computedKey]], []);
|
|
||||||
|
|
||||||
_initStatic(Foo);
|
|
||||||
})();
|
|
||||||
|
|
||||||
var _A = {
|
|
||||||
writable: true,
|
|
||||||
value: _init_a(Foo)
|
|
||||||
};
|
|
||||||
var _B = {
|
|
||||||
writable: true,
|
|
||||||
value: _init_b(Foo, 123)
|
|
||||||
};
|
|
||||||
var _C = {
|
|
||||||
writable: true,
|
|
||||||
value: _init_computedKey(Foo, 456)
|
|
||||||
};
|
|
||||||
|
|||||||
@ -1,45 +1,22 @@
|
|||||||
var _A = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _a = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _B = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _b = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
#A;
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
|
||||||
get: _get_b,
|
get #a() {
|
||||||
set: _set_b
|
return this.#A;
|
||||||
});
|
}
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
|
||||||
get: _get_a,
|
set #a(v) {
|
||||||
set: _set_a
|
this.#A = v;
|
||||||
});
|
}
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
|
||||||
writable: true,
|
#B = 123;
|
||||||
value: void 0
|
|
||||||
});
|
get #b() {
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
return this.#B;
|
||||||
writable: true,
|
}
|
||||||
value: 123
|
|
||||||
});
|
set #b(v) {
|
||||||
|
this.#B = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function _get_a() {
|
|
||||||
return babelHelpers.classPrivateFieldGet(this, _A);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _set_a(v) {
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _A, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _get_b() {
|
|
||||||
return babelHelpers.classPrivateFieldGet(this, _B);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _set_b(v) {
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _B, v);
|
|
||||||
}
|
|
||||||
|
|||||||
@ -1,47 +1,32 @@
|
|||||||
var _A = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _B = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _C = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
#A;
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _A, {
|
|
||||||
writable: true,
|
|
||||||
value: void 0
|
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _B, {
|
|
||||||
writable: true,
|
|
||||||
value: 123
|
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _C, {
|
|
||||||
writable: true,
|
|
||||||
value: 456
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
get a() {
|
get a() {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _A);
|
return this.#A;
|
||||||
}
|
}
|
||||||
|
|
||||||
set a(v) {
|
set a(v) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _A, v);
|
this.#A = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#B = 123;
|
||||||
|
|
||||||
get b() {
|
get b() {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _B);
|
return this.#B;
|
||||||
}
|
}
|
||||||
|
|
||||||
set b(v) {
|
set b(v) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _B, v);
|
this.#B = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#C = 456;
|
||||||
|
|
||||||
get 'c'() {
|
get 'c'() {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _C);
|
return this.#C;
|
||||||
}
|
}
|
||||||
|
|
||||||
set 'c'(v) {
|
set 'c'(v) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _C, v);
|
this.#C = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,34 +1,22 @@
|
|||||||
class Foo {}
|
class Foo {
|
||||||
|
static #A;
|
||||||
|
|
||||||
|
static get #a() {
|
||||||
|
return this.#A;
|
||||||
|
}
|
||||||
|
|
||||||
|
static set #a(v) {
|
||||||
|
this.#A = v;
|
||||||
|
}
|
||||||
|
|
||||||
|
static #B = 123;
|
||||||
|
|
||||||
|
static get #b() {
|
||||||
|
return this.#B;
|
||||||
|
}
|
||||||
|
|
||||||
|
static set #b(v) {
|
||||||
|
this.#B = v;
|
||||||
|
}
|
||||||
|
|
||||||
function _get_a() {
|
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function _set_a(v) {
|
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _get_b() {
|
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
|
||||||
}
|
|
||||||
|
|
||||||
function _set_b(v) {
|
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
var _b = {
|
|
||||||
get: _get_b,
|
|
||||||
set: _set_b
|
|
||||||
};
|
|
||||||
var _a = {
|
|
||||||
get: _get_a,
|
|
||||||
set: _set_a
|
|
||||||
};
|
|
||||||
var _A = {
|
|
||||||
writable: true,
|
|
||||||
value: void 0
|
|
||||||
};
|
|
||||||
var _B = {
|
|
||||||
writable: true,
|
|
||||||
value: 123
|
|
||||||
};
|
|
||||||
|
|||||||
@ -1,39 +1,32 @@
|
|||||||
class Foo {
|
class Foo {
|
||||||
|
static #A;
|
||||||
|
|
||||||
static get a() {
|
static get a() {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _A);
|
return this.#A;
|
||||||
}
|
}
|
||||||
|
|
||||||
static set a(v) {
|
static set a(v) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _A, v);
|
this.#A = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static #B = 123;
|
||||||
|
|
||||||
static get b() {
|
static get b() {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _B);
|
return this.#B;
|
||||||
}
|
}
|
||||||
|
|
||||||
static set b(v) {
|
static set b(v) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _B, v);
|
this.#B = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static #C = 456;
|
||||||
|
|
||||||
static get 'c'() {
|
static get 'c'() {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _C);
|
return this.#C;
|
||||||
}
|
}
|
||||||
|
|
||||||
static set 'c'(v) {
|
static set 'c'(v) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _C, v);
|
this.#C = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var _A = {
|
|
||||||
writable: true,
|
|
||||||
value: void 0
|
|
||||||
};
|
|
||||||
var _B = {
|
|
||||||
writable: true,
|
|
||||||
value: 123
|
|
||||||
};
|
|
||||||
var _C = {
|
|
||||||
writable: true,
|
|
||||||
value: 456
|
|
||||||
};
|
|
||||||
|
|||||||
@ -0,0 +1,51 @@
|
|||||||
|
var _initClass, _A, _class, _temp, _initClass2, _C, _class2, _temp2, _initClass3, _D, _class3, _temp3, _initClass4, _decorated_class, _class4, _temp4, _initClass5, _G, _class5, _temp5, _initClass6, _decorated_class2, _class6, _temp6, _initClass7, _H, _class7, _temp7, _initClass8, _K, _class8, _temp8;
|
||||||
|
|
||||||
|
const A = ((_temp = _class = class A {}, (() => {
|
||||||
|
[_A, _initClass] = babelHelpers.applyDecs(_class, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass();
|
||||||
|
})(), _temp), _A);
|
||||||
|
const B = ((_temp2 = _class2 = class C {}, (() => {
|
||||||
|
[_C, _initClass2] = babelHelpers.applyDecs(_class2, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass2();
|
||||||
|
})(), _temp2), _C);
|
||||||
|
const D = ((_temp3 = _class3 = class D {}, (() => {
|
||||||
|
[_D, _initClass3] = babelHelpers.applyDecs(_class3, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass3();
|
||||||
|
})(), _temp3), _D);
|
||||||
|
const E = (((_temp4 = _class4 = class {}, (() => {
|
||||||
|
[_decorated_class, _initClass4] = babelHelpers.applyDecs(_class4, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass4();
|
||||||
|
})(), _temp4), _decorated_class), 123);
|
||||||
|
const F = [((_temp5 = _class5 = class G {}, (() => {
|
||||||
|
[_G, _initClass5] = babelHelpers.applyDecs(_class5, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass5();
|
||||||
|
})(), _temp5), _G), ((_temp6 = _class6 = class {}, (() => {
|
||||||
|
[_decorated_class2, _initClass6] = babelHelpers.applyDecs(_class6, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass6();
|
||||||
|
})(), _temp6), _decorated_class2)];
|
||||||
|
const H = ((_temp7 = _class7 = class H extends I {}, (() => {
|
||||||
|
[_H, _initClass7] = babelHelpers.applyDecs(_class7, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass7();
|
||||||
|
})(), _temp7), _H);
|
||||||
|
const J = ((_temp8 = _class8 = class K extends L {}, (() => {
|
||||||
|
[_K, _initClass8] = babelHelpers.applyDecs(_class8, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass8();
|
||||||
|
})(), _temp8), _K);
|
||||||
|
|
||||||
|
function classFactory() {
|
||||||
|
var _initClass9, _decorated_class3, _class9, _temp9;
|
||||||
|
|
||||||
|
return (_temp9 = _class9 = class {}, (() => {
|
||||||
|
[_decorated_class3, _initClass9] = babelHelpers.applyDecs(_class9, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass9();
|
||||||
|
})(), _temp9), _decorated_class3;
|
||||||
|
}
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
var _initClass, _initClass2;
|
||||||
|
|
||||||
|
let _Bar;
|
||||||
|
|
||||||
|
class Bar {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_Bar, _initClass] = babelHelpers.applyDecs(Bar, [], [dec1]);
|
||||||
|
})();
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
_initClass();
|
||||||
|
})();
|
||||||
|
|
||||||
|
let _Foo;
|
||||||
|
|
||||||
|
class Foo extends _Bar {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_Foo, _initClass2] = babelHelpers.applyDecs(Foo, [], [dec2]);
|
||||||
|
})();
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
_initClass2();
|
||||||
|
})();
|
||||||
@ -0,0 +1,33 @@
|
|||||||
|
var _initClass, _initClass2;
|
||||||
|
|
||||||
|
let _Foo;
|
||||||
|
|
||||||
|
class Foo {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_Foo, _initClass] = babelHelpers.applyDecs(Foo, [], [dec]);
|
||||||
|
})();
|
||||||
|
|
||||||
|
babelHelpers.defineProperty(Foo, "field", 123);
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
_initClass();
|
||||||
|
})();
|
||||||
|
|
||||||
|
let _Bar;
|
||||||
|
|
||||||
|
class Bar extends _Foo {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_Bar, _initClass2] = babelHelpers.applyDecs(Bar, [], [dec]);
|
||||||
|
})();
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
Bar.otherField = 456;
|
||||||
|
})();
|
||||||
|
|
||||||
|
babelHelpers.defineProperty(Bar, "field", 123);
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
_initClass2();
|
||||||
|
})();
|
||||||
@ -3,6 +3,9 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
]
|
],
|
||||||
|
"proposal-class-properties",
|
||||||
|
"proposal-private-methods",
|
||||||
|
"proposal-class-static-block"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -0,0 +1,13 @@
|
|||||||
|
var _initClass, _Bar, _class, _temp;
|
||||||
|
|
||||||
|
const Foo = ((_temp = _class = class Bar {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.defineProperty(this, "bar", new _Bar());
|
||||||
|
}
|
||||||
|
|
||||||
|
}, (() => {
|
||||||
|
[_Bar, _initClass] = babelHelpers.applyDecs(_class, [], [dec]);
|
||||||
|
})(), (() => {
|
||||||
|
_initClass();
|
||||||
|
})(), _temp), _Bar);
|
||||||
|
const foo = new Foo();
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
var _initClass;
|
||||||
|
|
||||||
|
let _Foo;
|
||||||
|
|
||||||
|
class Foo {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_Foo, _initClass] = babelHelpers.applyDecs(Foo, [], [dec]);
|
||||||
|
})();
|
||||||
|
|
||||||
|
babelHelpers.defineProperty(Foo, "foo", new _Foo());
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
_initClass();
|
||||||
|
})();
|
||||||
|
|
||||||
|
const foo = new _Foo();
|
||||||
@ -1,51 +1,87 @@
|
|||||||
var _initClass, _A, _class, _temp, _initClass2, _C, _class2, _temp2, _initClass3, _D, _class3, _temp3, _initClass4, _decorated_class, _class4, _temp4, _initClass5, _G, _class5, _temp5, _initClass6, _decorated_class2, _class6, _temp6, _initClass7, _H, _class7, _temp7, _initClass8, _K, _class8, _temp8;
|
var _initClass, _A, _initClass2, _C, _initClass3, _D, _initClass4, _decorated_class, _initClass5, _G, _initClass6, _decorated_class2, _initClass7, _H, _initClass8, _K;
|
||||||
|
|
||||||
const A = ((_temp = _class = class A {}, (() => {
|
const A = (class A {
|
||||||
[_A, _initClass] = babelHelpers.applyDecs(_class, [], [dec]);
|
static {
|
||||||
})(), (() => {
|
[_A, _initClass] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass();
|
_initClass();
|
||||||
})(), _temp), _A);
|
|
||||||
const B = ((_temp2 = _class2 = class C {}, (() => {
|
}
|
||||||
[_C, _initClass2] = babelHelpers.applyDecs(_class2, [], [dec]);
|
}, _A);
|
||||||
})(), (() => {
|
const B = (class C {
|
||||||
|
static {
|
||||||
|
[_C, _initClass2] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass2();
|
_initClass2();
|
||||||
})(), _temp2), _C);
|
|
||||||
const D = ((_temp3 = _class3 = class D {}, (() => {
|
}
|
||||||
[_D, _initClass3] = babelHelpers.applyDecs(_class3, [], [dec]);
|
}, _C);
|
||||||
})(), (() => {
|
const D = (class D {
|
||||||
|
static {
|
||||||
|
[_D, _initClass3] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass3();
|
_initClass3();
|
||||||
})(), _temp3), _D);
|
|
||||||
const E = (((_temp4 = _class4 = class {}, (() => {
|
}
|
||||||
[_decorated_class, _initClass4] = babelHelpers.applyDecs(_class4, [], [dec]);
|
}, _D);
|
||||||
})(), (() => {
|
const E = ((class {
|
||||||
|
static {
|
||||||
|
[_decorated_class, _initClass4] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass4();
|
_initClass4();
|
||||||
})(), _temp4), _decorated_class), 123);
|
|
||||||
const F = [((_temp5 = _class5 = class G {}, (() => {
|
}
|
||||||
[_G, _initClass5] = babelHelpers.applyDecs(_class5, [], [dec]);
|
}, _decorated_class), 123);
|
||||||
})(), (() => {
|
const F = [(class G {
|
||||||
|
static {
|
||||||
|
[_G, _initClass5] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass5();
|
_initClass5();
|
||||||
})(), _temp5), _G), ((_temp6 = _class6 = class {}, (() => {
|
|
||||||
[_decorated_class2, _initClass6] = babelHelpers.applyDecs(_class6, [], [dec]);
|
}
|
||||||
})(), (() => {
|
}, _G), (class {
|
||||||
|
static {
|
||||||
|
[_decorated_class2, _initClass6] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass6();
|
_initClass6();
|
||||||
})(), _temp6), _decorated_class2)];
|
|
||||||
const H = ((_temp7 = _class7 = class H extends I {}, (() => {
|
}
|
||||||
[_H, _initClass7] = babelHelpers.applyDecs(_class7, [], [dec]);
|
}, _decorated_class2)];
|
||||||
})(), (() => {
|
const H = (class H extends I {
|
||||||
|
static {
|
||||||
|
[_H, _initClass7] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass7();
|
_initClass7();
|
||||||
})(), _temp7), _H);
|
|
||||||
const J = ((_temp8 = _class8 = class K extends L {}, (() => {
|
}
|
||||||
[_K, _initClass8] = babelHelpers.applyDecs(_class8, [], [dec]);
|
}, _H);
|
||||||
})(), (() => {
|
const J = (class K extends L {
|
||||||
|
static {
|
||||||
|
[_K, _initClass8] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass8();
|
_initClass8();
|
||||||
})(), _temp8), _K);
|
|
||||||
|
}
|
||||||
|
}, _K);
|
||||||
|
|
||||||
function classFactory() {
|
function classFactory() {
|
||||||
var _initClass9, _decorated_class3, _class9, _temp9;
|
var _initClass9, _decorated_class3;
|
||||||
|
|
||||||
return (_temp9 = _class9 = class {}, (() => {
|
return class {
|
||||||
[_decorated_class3, _initClass9] = babelHelpers.applyDecs(_class9, [], [dec]);
|
static {
|
||||||
})(), (() => {
|
[_decorated_class3, _initClass9] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
|
}
|
||||||
|
static {
|
||||||
_initClass9();
|
_initClass9();
|
||||||
})(), _temp9), _decorated_class3;
|
|
||||||
|
}
|
||||||
|
}, _decorated_class3;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,24 +2,24 @@ var _initClass, _initClass2;
|
|||||||
|
|
||||||
let _Bar;
|
let _Bar;
|
||||||
|
|
||||||
class Bar {}
|
class Bar {
|
||||||
|
static {
|
||||||
(() => {
|
[_Bar, _initClass] = babelHelpers.applyDecs(this, [], [dec1]);
|
||||||
[_Bar, _initClass] = babelHelpers.applyDecs(Bar, [], [dec1]);
|
}
|
||||||
})();
|
static {
|
||||||
|
|
||||||
(() => {
|
|
||||||
_initClass();
|
_initClass();
|
||||||
})();
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let _Foo;
|
let _Foo;
|
||||||
|
|
||||||
class Foo extends _Bar {}
|
class Foo extends _Bar {
|
||||||
|
static {
|
||||||
(() => {
|
[_Foo, _initClass2] = babelHelpers.applyDecs(this, [], [dec2]);
|
||||||
[_Foo, _initClass2] = babelHelpers.applyDecs(Foo, [], [dec2]);
|
}
|
||||||
})();
|
static {
|
||||||
|
|
||||||
(() => {
|
|
||||||
_initClass2();
|
_initClass2();
|
||||||
})();
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -2,32 +2,29 @@ var _initClass, _initClass2;
|
|||||||
|
|
||||||
let _Foo;
|
let _Foo;
|
||||||
|
|
||||||
class Foo {}
|
class Foo {
|
||||||
|
static {
|
||||||
(() => {
|
[_Foo, _initClass] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
[_Foo, _initClass] = babelHelpers.applyDecs(Foo, [], [dec]);
|
}
|
||||||
})();
|
static field = 123;
|
||||||
|
static {
|
||||||
babelHelpers.defineProperty(Foo, "field", 123);
|
|
||||||
|
|
||||||
(() => {
|
|
||||||
_initClass();
|
_initClass();
|
||||||
})();
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let _Bar;
|
let _Bar;
|
||||||
|
|
||||||
class Bar extends _Foo {}
|
class Bar extends _Foo {
|
||||||
|
static {
|
||||||
(() => {
|
[_Bar, _initClass2] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
[_Bar, _initClass2] = babelHelpers.applyDecs(Bar, [], [dec]);
|
}
|
||||||
})();
|
static {
|
||||||
|
this.otherField = 456;
|
||||||
(() => {
|
}
|
||||||
Bar.otherField = 456;
|
static field = 123;
|
||||||
})();
|
static {
|
||||||
|
|
||||||
babelHelpers.defineProperty(Bar, "field", 123);
|
|
||||||
|
|
||||||
(() => {
|
|
||||||
_initClass2();
|
_initClass2();
|
||||||
})();
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -3,9 +3,6 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
],
|
]
|
||||||
"proposal-class-properties",
|
|
||||||
"proposal-private-methods",
|
|
||||||
"proposal-class-static-block"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,13 +1,13 @@
|
|||||||
var _initClass, _Bar, _class, _temp;
|
var _initClass, _Bar;
|
||||||
|
|
||||||
const Foo = ((_temp = _class = class Bar {
|
const Foo = (class Bar {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.defineProperty(this, "bar", new _Bar());
|
[_Bar, _initClass] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
}
|
}
|
||||||
|
bar = new _Bar();
|
||||||
}, (() => {
|
static {
|
||||||
[_Bar, _initClass] = babelHelpers.applyDecs(_class, [], [dec]);
|
|
||||||
})(), (() => {
|
|
||||||
_initClass();
|
_initClass();
|
||||||
})(), _temp), _Bar);
|
|
||||||
|
}
|
||||||
|
}, _Bar);
|
||||||
const foo = new Foo();
|
const foo = new Foo();
|
||||||
|
|||||||
@ -2,16 +2,15 @@ var _initClass;
|
|||||||
|
|
||||||
let _Foo;
|
let _Foo;
|
||||||
|
|
||||||
class Foo {}
|
class Foo {
|
||||||
|
static {
|
||||||
(() => {
|
[_Foo, _initClass] = babelHelpers.applyDecs(this, [], [dec]);
|
||||||
[_Foo, _initClass] = babelHelpers.applyDecs(Foo, [], [dec]);
|
}
|
||||||
})();
|
static foo = new _Foo();
|
||||||
|
static {
|
||||||
babelHelpers.defineProperty(Foo, "foo", new _Foo());
|
|
||||||
|
|
||||||
(() => {
|
|
||||||
_initClass();
|
_initClass();
|
||||||
})();
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const foo = new _Foo();
|
const foo = new _Foo();
|
||||||
|
|||||||
@ -6,10 +6,6 @@ _computedKey2 = getKey()
|
|||||||
_dec2 = dec
|
_dec2 = dec
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
static {
|
|
||||||
[_initProto] = babelHelpers.applyDecs(this, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
|
||||||
}
|
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(...args) {
|
||||||
_initProto(this);
|
_initProto(this);
|
||||||
}
|
}
|
||||||
@ -23,3 +19,7 @@ class Foo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_initProto] = babelHelpers.applyDecs(Foo, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
||||||
|
})();
|
||||||
@ -6,10 +6,6 @@ _computedKey2 = getKeyJ()
|
|||||||
_dec2 = dec
|
_dec2 = dec
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
static {
|
|
||||||
[_initProto] = babelHelpers.applyDecs(this, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
|
||||||
}
|
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(...args) {
|
||||||
_initProto(this);
|
_initProto(this);
|
||||||
}
|
}
|
||||||
@ -23,3 +19,7 @@ class Foo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_initProto] = babelHelpers.applyDecs(Foo, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
||||||
|
})();
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
var _init_a, _initProto;
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.defineProperty(this, "a", (_initProto(this), _init_a(this, 123)));
|
||||||
|
}
|
||||||
|
|
||||||
|
a() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _initProto] = babelHelpers.applyDecs(Foo, [[dec, 0, "a"], [dec, 2, "a"]], []);
|
||||||
|
})();
|
||||||
@ -1,10 +1,6 @@
|
|||||||
var _initProto;
|
var _initProto;
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
static {
|
|
||||||
[_initProto] = babelHelpers.applyDecs(this, [[dec, 2, "a"], [dec, 2, "a"]], []);
|
|
||||||
}
|
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(...args) {
|
||||||
_initProto(this);
|
_initProto(this);
|
||||||
}
|
}
|
||||||
@ -18,3 +14,7 @@ class Foo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_initProto] = babelHelpers.applyDecs(Foo, [[dec, 2, "a"], [dec, 2, "a"]], []);
|
||||||
|
})();
|
||||||
@ -3,6 +3,9 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
]
|
],
|
||||||
|
"proposal-class-properties",
|
||||||
|
"proposal-private-methods",
|
||||||
|
"proposal-class-static-block"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -6,6 +6,10 @@ _computedKey2 = getKey()
|
|||||||
_dec2 = dec
|
_dec2 = dec
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
|
static {
|
||||||
|
[_initProto] = babelHelpers.applyDecs(this, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
||||||
|
}
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(...args) {
|
||||||
_initProto(this);
|
_initProto(this);
|
||||||
}
|
}
|
||||||
@ -19,7 +23,3 @@ class Foo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_initProto] = babelHelpers.applyDecs(Foo, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -6,6 +6,10 @@ _computedKey2 = getKeyJ()
|
|||||||
_dec2 = dec
|
_dec2 = dec
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
|
static {
|
||||||
|
[_initProto] = babelHelpers.applyDecs(this, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
||||||
|
}
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(...args) {
|
||||||
_initProto(this);
|
_initProto(this);
|
||||||
}
|
}
|
||||||
@ -19,7 +23,3 @@ class Foo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_initProto] = babelHelpers.applyDecs(Foo, [[_dec, 2, _computedKey], [_dec2, 2, _computedKey2]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -1,16 +1,13 @@
|
|||||||
var _init_a, _initProto;
|
var _init_a, _initProto;
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.defineProperty(this, "a", (_initProto(this), _init_a(this, 123)));
|
[_init_a, _initProto] = babelHelpers.applyDecs(this, [[dec, 0, "a"], [dec, 2, "a"]], []);
|
||||||
}
|
}
|
||||||
|
a = (_initProto(this), _init_a(this, 123));
|
||||||
|
|
||||||
a() {
|
a() {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _initProto] = babelHelpers.applyDecs(Foo, [[dec, 0, "a"], [dec, 2, "a"]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -1,6 +1,10 @@
|
|||||||
var _initProto;
|
var _initProto;
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
|
static {
|
||||||
|
[_initProto] = babelHelpers.applyDecs(this, [[dec, 2, "a"], [dec, 2, "a"]], []);
|
||||||
|
}
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(...args) {
|
||||||
_initProto(this);
|
_initProto(this);
|
||||||
}
|
}
|
||||||
@ -14,7 +18,3 @@ class Foo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_initProto] = babelHelpers.applyDecs(Foo, [[dec, 2, "a"], [dec, 2, "a"]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -3,9 +3,6 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
],
|
]
|
||||||
"proposal-class-properties",
|
|
||||||
"proposal-private-methods",
|
|
||||||
"proposal-class-static-block"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,6 +3,9 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
]
|
],
|
||||||
|
"proposal-class-properties",
|
||||||
|
"proposal-private-methods",
|
||||||
|
"proposal-class-static-block"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -0,0 +1,31 @@
|
|||||||
|
var _init_a, _init_b;
|
||||||
|
|
||||||
|
var _a = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
var _b = /*#__PURE__*/new WeakMap();
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
||||||
|
writable: true,
|
||||||
|
value: _init_a(this)
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
||||||
|
writable: true,
|
||||||
|
value: _init_b(this, 123)
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _init_b] = babelHelpers.applyDecs(Foo, [[dec, 0, "a", function () {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _a);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _a, value);
|
||||||
|
}], [dec, 0, "b", function () {
|
||||||
|
return babelHelpers.classPrivateFieldGet(this, _b);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _b, value);
|
||||||
|
}]], []);
|
||||||
|
})();
|
||||||
@ -0,0 +1,19 @@
|
|||||||
|
var _init_a, _init_b, _computedKey, _init_computedKey, _dec, _dec2, _dec3;
|
||||||
|
|
||||||
|
_dec = dec
|
||||||
|
_dec2 = dec
|
||||||
|
_computedKey = 'c'
|
||||||
|
_dec3 = dec
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
constructor() {
|
||||||
|
babelHelpers.defineProperty(this, "a", _init_a(this));
|
||||||
|
babelHelpers.defineProperty(this, "b", _init_b(this, 123));
|
||||||
|
babelHelpers.defineProperty(this, _computedKey, _init_computedKey(this, 456));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _init_b, _init_computedKey] = babelHelpers.applyDecs(Foo, [[_dec, 0, "a"], [_dec2, 0, "b"], [_dec3, 0, _computedKey]], []);
|
||||||
|
})();
|
||||||
@ -0,0 +1,24 @@
|
|||||||
|
var _init_a, _init_b;
|
||||||
|
|
||||||
|
class Foo {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _init_b] = babelHelpers.applyDecs(Foo, [[dec, 5, "a", function () {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _a);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _a, value);
|
||||||
|
}], [dec, 5, "b", function () {
|
||||||
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _b);
|
||||||
|
}, function (value) {
|
||||||
|
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _b, value);
|
||||||
|
}]], []);
|
||||||
|
})();
|
||||||
|
|
||||||
|
var _a = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_a(Foo)
|
||||||
|
};
|
||||||
|
var _b = {
|
||||||
|
writable: true,
|
||||||
|
value: _init_b(Foo, 123)
|
||||||
|
};
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
var _init_a, _init_b, _computedKey, _init_computedKey, _dec, _dec2, _dec3;
|
||||||
|
|
||||||
|
_dec = dec
|
||||||
|
_dec2 = dec
|
||||||
|
_computedKey = 'c'
|
||||||
|
_dec3 = dec
|
||||||
|
|
||||||
|
class Foo {}
|
||||||
|
|
||||||
|
(() => {
|
||||||
|
[_init_a, _init_b, _init_computedKey] = babelHelpers.applyDecs(Foo, [[_dec, 5, "a"], [_dec2, 5, "b"], [_dec3, 5, _computedKey]], []);
|
||||||
|
})();
|
||||||
|
|
||||||
|
babelHelpers.defineProperty(Foo, "a", _init_a(Foo));
|
||||||
|
babelHelpers.defineProperty(Foo, "b", _init_b(Foo, 123));
|
||||||
|
babelHelpers.defineProperty(Foo, _computedKey, _init_computedKey(Foo, 456));
|
||||||
@ -3,9 +3,6 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
],
|
]
|
||||||
"proposal-class-properties",
|
|
||||||
"proposal-private-methods",
|
|
||||||
"proposal-class-static-block"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,31 +1,17 @@
|
|||||||
var _init_a, _init_b;
|
var _init_a, _init_b;
|
||||||
|
|
||||||
var _a = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
var _b = /*#__PURE__*/new WeakMap();
|
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _a, {
|
[_init_a, _init_b] = babelHelpers.applyDecs(this, [[dec, 0, "a", function () {
|
||||||
writable: true,
|
return this.#a;
|
||||||
value: _init_a(this)
|
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldInitSpec(this, _b, {
|
|
||||||
writable: true,
|
|
||||||
value: _init_b(this, 123)
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _init_b] = babelHelpers.applyDecs(Foo, [[dec, 0, "a", function () {
|
|
||||||
return babelHelpers.classPrivateFieldGet(this, _a);
|
|
||||||
}, function (value) {
|
}, function (value) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _a, value);
|
this.#a = value;
|
||||||
}], [dec, 0, "b", function () {
|
}], [dec, 0, "b", function () {
|
||||||
return babelHelpers.classPrivateFieldGet(this, _b);
|
return this.#b;
|
||||||
}, function (value) {
|
}, function (value) {
|
||||||
babelHelpers.classPrivateFieldSet(this, _b, value);
|
this.#b = value;
|
||||||
}]], []);
|
}]], []);
|
||||||
})();
|
}
|
||||||
|
#a = _init_a(this);
|
||||||
|
#b = _init_b(this, 123);
|
||||||
|
}
|
||||||
|
|||||||
@ -6,14 +6,10 @@ _computedKey = 'c'
|
|||||||
_dec3 = dec
|
_dec3 = dec
|
||||||
|
|
||||||
class Foo {
|
class Foo {
|
||||||
constructor() {
|
static {
|
||||||
babelHelpers.defineProperty(this, "a", _init_a(this));
|
[_init_a, _init_b, _init_computedKey] = babelHelpers.applyDecs(this, [[_dec, 0, "a"], [_dec2, 0, "b"], [_dec3, 0, _computedKey]], []);
|
||||||
babelHelpers.defineProperty(this, "b", _init_b(this, 123));
|
|
||||||
babelHelpers.defineProperty(this, _computedKey, _init_computedKey(this, 456));
|
|
||||||
}
|
}
|
||||||
|
a = _init_a(this);
|
||||||
|
b = _init_b(this, 123);
|
||||||
|
[_computedKey] = _init_computedKey(this, 456);
|
||||||
}
|
}
|
||||||
|
|
||||||
(() => {
|
|
||||||
[_init_a, _init_b, _init_computedKey] = babelHelpers.applyDecs(Foo, [[_dec, 0, "a"], [_dec2, 0, "b"], [_dec3, 0, _computedKey]], []);
|
|
||||||
})();
|
|
||||||
|
|||||||
@ -1,24 +1,17 @@
|
|||||||
var _init_a, _init_b;
|
var _init_a, _init_b;
|
||||||
|
|
||||||
class Foo {}
|
class Foo {
|
||||||
|
static {
|
||||||
(() => {
|
[_init_a, _init_b] = babelHelpers.applyDecs(this, [[dec, 5, "a", function () {
|
||||||
[_init_a, _init_b] = babelHelpers.applyDecs(Foo, [[dec, 5, "a", function () {
|
return this.#a;
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _a);
|
|
||||||
}, function (value) {
|
}, function (value) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _a, value);
|
this.#a = value;
|
||||||
}], [dec, 5, "b", function () {
|
}], [dec, 5, "b", function () {
|
||||||
return babelHelpers.classStaticPrivateFieldSpecGet(this, Foo, _b);
|
return this.#b;
|
||||||
}, function (value) {
|
}, function (value) {
|
||||||
babelHelpers.classStaticPrivateFieldSpecSet(this, Foo, _b, value);
|
this.#b = value;
|
||||||
}]], []);
|
}]], []);
|
||||||
})();
|
}
|
||||||
|
static #a = _init_a(this);
|
||||||
var _a = {
|
static #b = _init_b(this, 123);
|
||||||
writable: true,
|
}
|
||||||
value: _init_a(Foo)
|
|
||||||
};
|
|
||||||
var _b = {
|
|
||||||
writable: true,
|
|
||||||
value: _init_b(Foo, 123)
|
|
||||||
};
|
|
||||||
|
|||||||
@ -5,12 +5,11 @@ _dec2 = dec
|
|||||||
_computedKey = 'c'
|
_computedKey = 'c'
|
||||||
_dec3 = dec
|
_dec3 = dec
|
||||||
|
|
||||||
class Foo {}
|
class Foo {
|
||||||
|
static {
|
||||||
(() => {
|
[_init_a, _init_b, _init_computedKey] = babelHelpers.applyDecs(this, [[_dec, 5, "a"], [_dec2, 5, "b"], [_dec3, 5, _computedKey]], []);
|
||||||
[_init_a, _init_b, _init_computedKey] = babelHelpers.applyDecs(Foo, [[_dec, 5, "a"], [_dec2, 5, "b"], [_dec3, 5, _computedKey]], []);
|
}
|
||||||
})();
|
static a = _init_a(this);
|
||||||
|
static b = _init_b(this, 123);
|
||||||
babelHelpers.defineProperty(Foo, "a", _init_a(Foo));
|
static [_computedKey] = _init_computedKey(this, 456);
|
||||||
babelHelpers.defineProperty(Foo, "b", _init_b(Foo, 123));
|
}
|
||||||
babelHelpers.defineProperty(Foo, _computedKey, _init_computedKey(Foo, 456));
|
|
||||||
|
|||||||
@ -3,6 +3,9 @@
|
|||||||
[
|
[
|
||||||
"proposal-decorators",
|
"proposal-decorators",
|
||||||
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
{ "version": "2021-12", "decoratorsBeforeExport": false }
|
||||||
]
|
],
|
||||||
|
"proposal-class-properties",
|
||||||
|
"proposal-private-methods",
|
||||||
|
"proposal-class-static-block"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user