Files
Nicolò RibaudoandGitHub 656f7f130b Fix source maps for private member expressions (#16514)
* Add test

* Properly map private names in member expresions

* More tests

* Also map it in classPrivateFieldInitSpec

* Add one more test case

* Fix it
2024-05-20 08:52:32 +02:00

15 lines
493 B
JavaScript

var _field = /*#__PURE__*/new WeakMap();
var _A_brand = /*#__PURE__*/new WeakSet();
class A {
constructor() {
babelHelpers.classPrivateMethodInitSpec(this, _A_brand);
babelHelpers.classPrivateFieldInitSpec(this, _field, void 0);
}
method() {
babelHelpers.classPrivateFieldSet2(_field, this, 42);
babelHelpers.classPrivateSetter(_A_brand, _set_setter, this, 43);
inExpr(babelHelpers.classPrivateFieldSet2(_field, this, 5));
}
}
function _set_setter(_this, value) {}