Remove transform-classes from priv method tests (#9537)
This commit is contained in:
parent
bbb4d7b6d7
commit
f44b29522c
@ -1,10 +1,5 @@
|
|||||||
var Cl =
|
class Cl {
|
||||||
/*#__PURE__*/
|
constructor() {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Cl() {
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
|
||||||
Object.defineProperty(this, _privateFieldValue, {
|
Object.defineProperty(this, _privateFieldValue, {
|
||||||
get: _get_privateFieldValue,
|
get: _get_privateFieldValue,
|
||||||
set: _set_privateFieldValue
|
set: _set_privateFieldValue
|
||||||
@ -16,19 +11,15 @@ function () {
|
|||||||
this.publicField = "not secret string";
|
this.publicField = "not secret string";
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Cl, [{
|
publicGetPrivateField() {
|
||||||
key: "publicGetPrivateField",
|
return babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
||||||
value: function publicGetPrivateField() {
|
}
|
||||||
return babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
|
||||||
}
|
publicSetPrivateField(newValue) {
|
||||||
}, {
|
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = newValue;
|
||||||
key: "publicSetPrivateField",
|
}
|
||||||
value: function publicSetPrivateField(newValue) {
|
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = newValue;
|
}
|
||||||
}
|
|
||||||
}]);
|
|
||||||
return Cl;
|
|
||||||
}();
|
|
||||||
|
|
||||||
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
||||||
|
|
||||||
|
|||||||
@ -1,16 +1,16 @@
|
|||||||
var Cl = function Cl() {
|
class Cl {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
Object.defineProperty(this, _privateFieldValue, {
|
||||||
|
set: _set_privateFieldValue
|
||||||
|
});
|
||||||
|
Object.defineProperty(this, _privateField, {
|
||||||
|
writable: true,
|
||||||
|
value: 0
|
||||||
|
});
|
||||||
|
this.publicField = babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
||||||
|
}
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
}
|
||||||
Object.defineProperty(this, _privateFieldValue, {
|
|
||||||
set: _set_privateFieldValue
|
|
||||||
});
|
|
||||||
Object.defineProperty(this, _privateField, {
|
|
||||||
writable: true,
|
|
||||||
value: 0
|
|
||||||
});
|
|
||||||
this.publicField = babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
],
|
],
|
||||||
["proposal-private-methods", { "loose": true }],
|
["proposal-private-methods", { "loose": true }],
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-classes",
|
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties"
|
"syntax-class-properties"
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1,16 +1,16 @@
|
|||||||
var Cl = function Cl() {
|
class Cl {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
Object.defineProperty(this, _privateFieldValue, {
|
||||||
|
get: _get_privateFieldValue
|
||||||
|
});
|
||||||
|
Object.defineProperty(this, _privateField, {
|
||||||
|
writable: true,
|
||||||
|
value: 0
|
||||||
|
});
|
||||||
|
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = 1;
|
||||||
|
}
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
}
|
||||||
Object.defineProperty(this, _privateFieldValue, {
|
|
||||||
get: _get_privateFieldValue
|
|
||||||
});
|
|
||||||
Object.defineProperty(this, _privateField, {
|
|
||||||
writable: true,
|
|
||||||
value: 0
|
|
||||||
});
|
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = 1;
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,5 @@
|
|||||||
var Cl =
|
class Cl {
|
||||||
/*#__PURE__*/
|
constructor() {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Cl() {
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
|
||||||
Object.defineProperty(this, _privateFieldValue, {
|
Object.defineProperty(this, _privateFieldValue, {
|
||||||
get: _get_privateFieldValue,
|
get: _get_privateFieldValue,
|
||||||
set: _set_privateFieldValue
|
set: _set_privateFieldValue
|
||||||
@ -16,41 +11,36 @@ function () {
|
|||||||
this.publicField = "not secret string";
|
this.publicField = "not secret string";
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Cl, [{
|
publicGetPrivateField() {
|
||||||
key: "publicGetPrivateField",
|
return babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
||||||
value: function publicGetPrivateField() {
|
}
|
||||||
return babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
|
||||||
}
|
publicSetPrivateField(newValue) {
|
||||||
}, {
|
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = newValue;
|
||||||
key: "publicSetPrivateField",
|
}
|
||||||
value: function publicSetPrivateField(newValue) {
|
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = newValue;
|
get publicFieldValue() {
|
||||||
}
|
return this.publicField;
|
||||||
}, {
|
}
|
||||||
key: "testUpdates",
|
|
||||||
value: function testUpdates() {
|
set publicFieldValue(newValue) {
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateField)[_privateField] = 0;
|
this.publicField = newValue;
|
||||||
this.publicField = 0;
|
}
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]++;
|
|
||||||
this.publicFieldValue = this.publicFieldValue++;
|
testUpdates() {
|
||||||
++babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
babelHelpers.classPrivateFieldLooseBase(this, _privateField)[_privateField] = 0;
|
||||||
++this.publicFieldValue;
|
this.publicField = 0;
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] += 1;
|
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]++;
|
||||||
this.publicFieldValue += 1;
|
this.publicFieldValue = this.publicFieldValue++;
|
||||||
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = -(babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] ** babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]);
|
++babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue];
|
||||||
this.publicFieldValue = -(this.publicFieldValue ** this.publicFieldValue);
|
++this.publicFieldValue;
|
||||||
}
|
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] += 1;
|
||||||
}, {
|
this.publicFieldValue += 1;
|
||||||
key: "publicFieldValue",
|
babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = -(babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] ** babelHelpers.classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]);
|
||||||
get: function () {
|
this.publicFieldValue = -(this.publicFieldValue ** this.publicFieldValue);
|
||||||
return this.publicField;
|
}
|
||||||
},
|
|
||||||
set: function (newValue) {
|
}
|
||||||
this.publicField = newValue;
|
|
||||||
}
|
|
||||||
}]);
|
|
||||||
return Cl;
|
|
||||||
}();
|
|
||||||
|
|
||||||
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
var _privateField = babelHelpers.classPrivateFieldLooseKey("privateField");
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,5 @@
|
|||||||
var Cl =
|
class Cl {
|
||||||
/*#__PURE__*/
|
constructor() {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Cl() {
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
|
||||||
|
|
||||||
_privateFieldValue.set(this, {
|
_privateFieldValue.set(this, {
|
||||||
get: _get_privateFieldValue,
|
get: _get_privateFieldValue,
|
||||||
set: _set_privateFieldValue
|
set: _set_privateFieldValue
|
||||||
@ -19,19 +13,15 @@ function () {
|
|||||||
this.publicField = "not secret string";
|
this.publicField = "not secret string";
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Cl, [{
|
publicGetPrivateField() {
|
||||||
key: "publicGetPrivateField",
|
return babelHelpers.classPrivateFieldGet(this, _privateFieldValue);
|
||||||
value: function publicGetPrivateField() {
|
}
|
||||||
return babelHelpers.classPrivateFieldGet(this, _privateFieldValue);
|
|
||||||
}
|
publicSetPrivateField(newValue) {
|
||||||
}, {
|
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, newValue);
|
||||||
key: "publicSetPrivateField",
|
}
|
||||||
value: function publicSetPrivateField(newValue) {
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, newValue);
|
}
|
||||||
}
|
|
||||||
}]);
|
|
||||||
return Cl;
|
|
||||||
}();
|
|
||||||
|
|
||||||
var _privateField = new WeakMap();
|
var _privateField = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -1,19 +1,18 @@
|
|||||||
var Cl = function Cl() {
|
class Cl {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
_privateFieldValue.set(this, {
|
||||||
|
set: _set_privateFieldValue
|
||||||
|
});
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
_privateField.set(this, {
|
||||||
|
writable: true,
|
||||||
|
value: 0
|
||||||
|
});
|
||||||
|
|
||||||
_privateFieldValue.set(this, {
|
this.publicField = babelHelpers.classPrivateFieldGet(this, _privateFieldValue);
|
||||||
set: _set_privateFieldValue
|
}
|
||||||
});
|
|
||||||
|
|
||||||
_privateField.set(this, {
|
}
|
||||||
writable: true,
|
|
||||||
value: 0
|
|
||||||
});
|
|
||||||
|
|
||||||
this.publicField = babelHelpers.classPrivateFieldGet(this, _privateFieldValue);
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateField = new WeakMap();
|
var _privateField = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
],
|
],
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties"
|
"syntax-class-properties"
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1,19 +1,18 @@
|
|||||||
var Cl = function Cl() {
|
class Cl {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
_privateFieldValue.set(this, {
|
||||||
|
get: _get_privateFieldValue
|
||||||
|
});
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
_privateField.set(this, {
|
||||||
|
writable: true,
|
||||||
|
value: 0
|
||||||
|
});
|
||||||
|
|
||||||
_privateFieldValue.set(this, {
|
babelHelpers.classPrivateMethodSet();
|
||||||
get: _get_privateFieldValue
|
}
|
||||||
});
|
|
||||||
|
|
||||||
_privateField.set(this, {
|
}
|
||||||
writable: true,
|
|
||||||
value: 0
|
|
||||||
});
|
|
||||||
|
|
||||||
babelHelpers.classPrivateMethodSet();
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateField = new WeakMap();
|
var _privateField = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,5 @@
|
|||||||
var Cl =
|
class Cl {
|
||||||
/*#__PURE__*/
|
constructor() {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Cl() {
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
|
||||||
|
|
||||||
_privateFieldValue.set(this, {
|
_privateFieldValue.set(this, {
|
||||||
get: _get_privateFieldValue,
|
get: _get_privateFieldValue,
|
||||||
set: _set_privateFieldValue
|
set: _set_privateFieldValue
|
||||||
@ -19,43 +13,38 @@ function () {
|
|||||||
this.publicField = "not secret string";
|
this.publicField = "not secret string";
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Cl, [{
|
publicGetPrivateField() {
|
||||||
key: "publicGetPrivateField",
|
return babelHelpers.classPrivateFieldGet(this, _privateFieldValue);
|
||||||
value: function publicGetPrivateField() {
|
}
|
||||||
return babelHelpers.classPrivateFieldGet(this, _privateFieldValue);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "publicSetPrivateField",
|
|
||||||
value: function publicSetPrivateField(newValue) {
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, newValue);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "testUpdates",
|
|
||||||
value: function testUpdates() {
|
|
||||||
var _this$privateFieldVal, _this$privateFieldVal2;
|
|
||||||
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateField, 0);
|
publicSetPrivateField(newValue) {
|
||||||
this.publicField = 0;
|
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, newValue);
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, (babelHelpers.classPrivateFieldSet(this, _privateFieldValue, (_this$privateFieldVal2 = +babelHelpers.classPrivateFieldGet(this, _privateFieldValue)) + 1), _this$privateFieldVal2));
|
}
|
||||||
this.publicFieldValue = this.publicFieldValue++;
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, +babelHelpers.classPrivateFieldGet(this, _privateFieldValue) + 1);
|
get publicFieldValue() {
|
||||||
++this.publicFieldValue;
|
return this.publicField;
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, babelHelpers.classPrivateFieldGet(this, _privateFieldValue) + 1);
|
}
|
||||||
this.publicFieldValue += 1;
|
|
||||||
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, -(babelHelpers.classPrivateFieldGet(this, _privateFieldValue) ** babelHelpers.classPrivateFieldGet(this, _privateFieldValue)));
|
set publicFieldValue(newValue) {
|
||||||
this.publicFieldValue = -(this.publicFieldValue ** this.publicFieldValue);
|
this.publicField = newValue;
|
||||||
}
|
}
|
||||||
}, {
|
|
||||||
key: "publicFieldValue",
|
testUpdates() {
|
||||||
get: function () {
|
var _this$privateFieldVal, _this$privateFieldVal2;
|
||||||
return this.publicField;
|
|
||||||
},
|
babelHelpers.classPrivateFieldSet(this, _privateField, 0);
|
||||||
set: function (newValue) {
|
this.publicField = 0;
|
||||||
this.publicField = newValue;
|
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, (babelHelpers.classPrivateFieldSet(this, _privateFieldValue, (_this$privateFieldVal2 = +babelHelpers.classPrivateFieldGet(this, _privateFieldValue)) + 1), _this$privateFieldVal2));
|
||||||
}
|
this.publicFieldValue = this.publicFieldValue++;
|
||||||
}]);
|
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, +babelHelpers.classPrivateFieldGet(this, _privateFieldValue) + 1);
|
||||||
return Cl;
|
++this.publicFieldValue;
|
||||||
}();
|
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, babelHelpers.classPrivateFieldGet(this, _privateFieldValue) + 1);
|
||||||
|
this.publicFieldValue += 1;
|
||||||
|
babelHelpers.classPrivateFieldSet(this, _privateFieldValue, -(babelHelpers.classPrivateFieldGet(this, _privateFieldValue) ** babelHelpers.classPrivateFieldGet(this, _privateFieldValue)));
|
||||||
|
this.publicFieldValue = -(this.publicFieldValue ** this.publicFieldValue);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
var _privateField = new WeakMap();
|
var _privateField = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -1,18 +1,17 @@
|
|||||||
var Cl = function Cl() {
|
class Cl {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
_getSet.set(this, {
|
||||||
|
get: _get_getSet,
|
||||||
|
set: _set_getSet
|
||||||
|
});
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
_privateField.set(this, {
|
||||||
|
writable: true,
|
||||||
|
value: 0
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
_getSet.set(this, {
|
}
|
||||||
get: _get_getSet,
|
|
||||||
set: _set_getSet
|
|
||||||
});
|
|
||||||
|
|
||||||
_privateField.set(this, {
|
|
||||||
writable: true,
|
|
||||||
value: 0
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateField = new WeakMap();
|
var _privateField = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
],
|
],
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties"
|
"syntax-class-properties"
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1,18 +1,17 @@
|
|||||||
var Cl = function Cl() {
|
class Cl {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
_getSet.set(this, {
|
||||||
|
get: _get_getSet,
|
||||||
|
set: _set_getSet
|
||||||
|
});
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
_privateField.set(this, {
|
||||||
|
writable: true,
|
||||||
|
value: 0
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
_getSet.set(this, {
|
}
|
||||||
get: _get_getSet,
|
|
||||||
set: _set_getSet
|
|
||||||
});
|
|
||||||
|
|
||||||
_privateField.set(this, {
|
|
||||||
writable: true,
|
|
||||||
value: 0
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateField = new WeakMap();
|
var _privateField = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
var Foo = function Foo() {
|
class Foo {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
Object.defineProperty(this, _privateMethod, {
|
||||||
|
value: _privateMethod2
|
||||||
|
});
|
||||||
|
this.publicField = babelHelpers.classPrivateFieldLooseBase(this, _privateMethod)[_privateMethod]();
|
||||||
|
}
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Foo);
|
}
|
||||||
Object.defineProperty(this, _privateMethod, {
|
|
||||||
value: _privateMethod2
|
|
||||||
});
|
|
||||||
this.publicField = babelHelpers.classPrivateFieldLooseBase(this, _privateMethod)[_privateMethod]();
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateMethod = babelHelpers.classPrivateFieldLooseKey("privateMethod");
|
var _privateMethod = babelHelpers.classPrivateFieldLooseKey("privateMethod");
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,5 @@
|
|||||||
var Cl =
|
class Cl {
|
||||||
/*#__PURE__*/
|
constructor() {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Cl() {
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
|
||||||
Object.defineProperty(this, _method, {
|
Object.defineProperty(this, _method, {
|
||||||
value: _method2
|
value: _method2
|
||||||
});
|
});
|
||||||
@ -15,14 +10,11 @@ function () {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Cl, [{
|
getPriv() {
|
||||||
key: "getPriv",
|
return babelHelpers.classPrivateFieldLooseBase(this, _priv)[_priv];
|
||||||
value: function getPriv() {
|
}
|
||||||
return babelHelpers.classPrivateFieldLooseBase(this, _priv)[_priv];
|
|
||||||
}
|
}
|
||||||
}]);
|
|
||||||
return Cl;
|
|
||||||
}();
|
|
||||||
|
|
||||||
var _priv = babelHelpers.classPrivateFieldLooseKey("priv");
|
var _priv = babelHelpers.classPrivateFieldLooseKey("priv");
|
||||||
|
|
||||||
|
|||||||
@ -1,48 +1,37 @@
|
|||||||
var Foo =
|
class Foo {
|
||||||
/*#__PURE__*/
|
constructor(status) {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Foo(status) {
|
|
||||||
babelHelpers.classCallCheck(this, Foo);
|
|
||||||
Object.defineProperty(this, _getStatus, {
|
Object.defineProperty(this, _getStatus, {
|
||||||
value: _getStatus2
|
value: _getStatus2
|
||||||
});
|
});
|
||||||
this.status = status;
|
this.status = status;
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Foo, [{
|
getCurrentStatus() {
|
||||||
key: "getCurrentStatus",
|
return babelHelpers.classPrivateFieldLooseBase(this, _getStatus)[_getStatus]();
|
||||||
value: function getCurrentStatus() {
|
}
|
||||||
return babelHelpers.classPrivateFieldLooseBase(this, _getStatus)[_getStatus]();
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "setCurrentStatus",
|
|
||||||
value: function setCurrentStatus(newStatus) {
|
|
||||||
this.status = newStatus;
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "getFakeStatus",
|
|
||||||
value: function getFakeStatus(fakeStatus) {
|
|
||||||
var fakeGetStatus = babelHelpers.classPrivateFieldLooseBase(this, _getStatus)[_getStatus];
|
|
||||||
|
|
||||||
return function () {
|
setCurrentStatus(newStatus) {
|
||||||
return fakeGetStatus.call({
|
this.status = newStatus;
|
||||||
status: fakeStatus
|
}
|
||||||
});
|
|
||||||
};
|
getFakeStatus(fakeStatus) {
|
||||||
}
|
var fakeGetStatus = babelHelpers.classPrivateFieldLooseBase(this, _getStatus)[_getStatus];
|
||||||
}, {
|
|
||||||
key: "getFakeStatusFunc",
|
return function () {
|
||||||
value: function getFakeStatusFunc() {
|
return fakeGetStatus.call({
|
||||||
return {
|
status: fakeStatus
|
||||||
status: 'fake-status',
|
});
|
||||||
getFakeStatus: babelHelpers.classPrivateFieldLooseBase(this, _getStatus)[_getStatus]
|
};
|
||||||
};
|
}
|
||||||
}
|
|
||||||
}]);
|
getFakeStatusFunc() {
|
||||||
return Foo;
|
return {
|
||||||
}();
|
status: 'fake-status',
|
||||||
|
getFakeStatus: babelHelpers.classPrivateFieldLooseBase(this, _getStatus)[_getStatus]
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
var _getStatus = babelHelpers.classPrivateFieldLooseKey("getStatus");
|
var _getStatus = babelHelpers.classPrivateFieldLooseKey("getStatus");
|
||||||
|
|
||||||
|
|||||||
@ -1,17 +1,17 @@
|
|||||||
var exfiltrated;
|
var exfiltrated;
|
||||||
|
|
||||||
var Foo = function Foo() {
|
class Foo {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
Object.defineProperty(this, _privateMethod, {
|
||||||
|
value: _privateMethod2
|
||||||
|
});
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Foo);
|
if (exfiltrated === undefined) {
|
||||||
Object.defineProperty(this, _privateMethod, {
|
exfiltrated = babelHelpers.classPrivateFieldLooseBase(this, _privateMethod)[_privateMethod];
|
||||||
value: _privateMethod2
|
}
|
||||||
});
|
|
||||||
|
|
||||||
if (exfiltrated === undefined) {
|
|
||||||
exfiltrated = babelHelpers.classPrivateFieldLooseBase(this, _privateMethod)[_privateMethod];
|
|
||||||
}
|
}
|
||||||
};
|
|
||||||
|
}
|
||||||
|
|
||||||
var _privateMethod = babelHelpers.classPrivateFieldLooseKey("privateMethod");
|
var _privateMethod = babelHelpers.classPrivateFieldLooseKey("privateMethod");
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
],
|
],
|
||||||
["proposal-private-methods", { "loose": true }],
|
["proposal-private-methods", { "loose": true }],
|
||||||
["proposal-class-properties", { "loose": true }],
|
["proposal-class-properties", { "loose": true }],
|
||||||
"transform-classes",
|
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties"
|
"syntax-class-properties"
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1,12 +1,11 @@
|
|||||||
var Foo = function Foo() {
|
class Foo {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
_privateMethod.add(this);
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Foo);
|
this.publicField = babelHelpers.classPrivateMethodGet(this, _privateMethod, _privateMethod2).call(this);
|
||||||
|
}
|
||||||
|
|
||||||
_privateMethod.add(this);
|
}
|
||||||
|
|
||||||
this.publicField = babelHelpers.classPrivateMethodGet(this, _privateMethod, _privateMethod2).call(this);
|
|
||||||
};
|
|
||||||
|
|
||||||
var _privateMethod = new WeakSet();
|
var _privateMethod = new WeakSet();
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,5 @@
|
|||||||
var Cl =
|
class Cl {
|
||||||
/*#__PURE__*/
|
constructor() {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Cl() {
|
|
||||||
babelHelpers.classCallCheck(this, Cl);
|
|
||||||
|
|
||||||
_method.add(this);
|
_method.add(this);
|
||||||
|
|
||||||
babelHelpers.defineProperty(this, "prop", babelHelpers.classPrivateMethodGet(this, _method, _method2).call(this, 1));
|
babelHelpers.defineProperty(this, "prop", babelHelpers.classPrivateMethodGet(this, _method, _method2).call(this, 1));
|
||||||
@ -16,14 +10,11 @@ function () {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Cl, [{
|
getPriv() {
|
||||||
key: "getPriv",
|
return babelHelpers.classPrivateFieldGet(this, _priv);
|
||||||
value: function getPriv() {
|
}
|
||||||
return babelHelpers.classPrivateFieldGet(this, _priv);
|
|
||||||
}
|
}
|
||||||
}]);
|
|
||||||
return Cl;
|
|
||||||
}();
|
|
||||||
|
|
||||||
var _priv = new WeakMap();
|
var _priv = new WeakMap();
|
||||||
|
|
||||||
|
|||||||
@ -1,47 +1,35 @@
|
|||||||
var Foo =
|
class Foo {
|
||||||
/*#__PURE__*/
|
constructor(status) {
|
||||||
function () {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
function Foo(status) {
|
|
||||||
babelHelpers.classCallCheck(this, Foo);
|
|
||||||
|
|
||||||
_getStatus.add(this);
|
_getStatus.add(this);
|
||||||
|
|
||||||
this.status = status;
|
this.status = status;
|
||||||
}
|
}
|
||||||
|
|
||||||
babelHelpers.createClass(Foo, [{
|
getCurrentStatus() {
|
||||||
key: "getCurrentStatus",
|
return babelHelpers.classPrivateMethodGet(this, _getStatus, _getStatus2).call(this);
|
||||||
value: function getCurrentStatus() {
|
}
|
||||||
return babelHelpers.classPrivateMethodGet(this, _getStatus, _getStatus2).call(this);
|
|
||||||
}
|
setCurrentStatus(newStatus) {
|
||||||
}, {
|
this.status = newStatus;
|
||||||
key: "setCurrentStatus",
|
}
|
||||||
value: function setCurrentStatus(newStatus) {
|
|
||||||
this.status = newStatus;
|
getFakeStatus(fakeStatus) {
|
||||||
}
|
var fakeGetStatus = babelHelpers.classPrivateMethodGet(this, _getStatus, _getStatus2);
|
||||||
}, {
|
return function () {
|
||||||
key: "getFakeStatus",
|
return fakeGetStatus.call({
|
||||||
value: function getFakeStatus(fakeStatus) {
|
status: fakeStatus
|
||||||
var fakeGetStatus = babelHelpers.classPrivateMethodGet(this, _getStatus, _getStatus2);
|
});
|
||||||
return function () {
|
};
|
||||||
return fakeGetStatus.call({
|
}
|
||||||
status: fakeStatus
|
|
||||||
});
|
getFakeStatusFunc() {
|
||||||
};
|
return {
|
||||||
}
|
status: 'fake-status',
|
||||||
}, {
|
getFakeStatus: babelHelpers.classPrivateMethodGet(this, _getStatus, _getStatus2)
|
||||||
key: "getFakeStatusFunc",
|
};
|
||||||
value: function getFakeStatusFunc() {
|
}
|
||||||
return {
|
|
||||||
status: 'fake-status',
|
}
|
||||||
getFakeStatus: babelHelpers.classPrivateMethodGet(this, _getStatus, _getStatus2)
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}]);
|
|
||||||
return Foo;
|
|
||||||
}();
|
|
||||||
|
|
||||||
var _getStatus = new WeakSet();
|
var _getStatus = new WeakSet();
|
||||||
|
|
||||||
|
|||||||
@ -1,16 +1,15 @@
|
|||||||
var exfiltrated;
|
var exfiltrated;
|
||||||
|
|
||||||
var Foo = function Foo() {
|
class Foo {
|
||||||
"use strict";
|
constructor() {
|
||||||
|
_privateMethod.add(this);
|
||||||
|
|
||||||
babelHelpers.classCallCheck(this, Foo);
|
if (exfiltrated === undefined) {
|
||||||
|
exfiltrated = babelHelpers.classPrivateMethodGet(this, _privateMethod, _privateMethod2);
|
||||||
_privateMethod.add(this);
|
}
|
||||||
|
|
||||||
if (exfiltrated === undefined) {
|
|
||||||
exfiltrated = babelHelpers.classPrivateMethodGet(this, _privateMethod, _privateMethod2);
|
|
||||||
}
|
}
|
||||||
};
|
|
||||||
|
}
|
||||||
|
|
||||||
var _privateMethod = new WeakSet();
|
var _privateMethod = new WeakSet();
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,6 @@
|
|||||||
],
|
],
|
||||||
"proposal-private-methods",
|
"proposal-private-methods",
|
||||||
"proposal-class-properties",
|
"proposal-class-properties",
|
||||||
"transform-classes",
|
|
||||||
"transform-block-scoping",
|
"transform-block-scoping",
|
||||||
"syntax-class-properties"
|
"syntax-class-properties"
|
||||||
]
|
]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user