mirror of
https://github.com/hanzoai/babel.git
synced 2026-09-24 16:56:45 +00:00
30 lines
1.2 KiB
JavaScript
30 lines
1.2 KiB
JavaScript
var _nullish = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("nullish");
|
|
var _and = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("and");
|
|
var _or = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("or");
|
|
class Foo {
|
|
constructor() {
|
|
Object.defineProperty(this, _nullish, {
|
|
writable: true,
|
|
value: 0
|
|
});
|
|
Object.defineProperty(this, _and, {
|
|
writable: true,
|
|
value: 0
|
|
});
|
|
Object.defineProperty(this, _or, {
|
|
writable: true,
|
|
value: 0
|
|
});
|
|
}
|
|
self() {
|
|
return this;
|
|
}
|
|
test() {
|
|
var _babelHelpers$classPr, _babelHelpers$classPr2, _babelHelpers$classPr3, _babelHelpers$classPr4;
|
|
(_babelHelpers$classPr = babelHelpers.classPrivateFieldLooseBase(this, _nullish))[_nullish] ?? (_babelHelpers$classPr[_nullish] = 42);
|
|
(_babelHelpers$classPr2 = babelHelpers.classPrivateFieldLooseBase(this, _and))[_and] && (_babelHelpers$classPr2[_and] = 0);
|
|
(_babelHelpers$classPr3 = babelHelpers.classPrivateFieldLooseBase(this, _or))[_or] || (_babelHelpers$classPr3[_or] = 0);
|
|
(_babelHelpers$classPr4 = babelHelpers.classPrivateFieldLooseBase(this.self(), _nullish))[_nullish] ?? (_babelHelpers$classPr4[_nullish] = 42);
|
|
}
|
|
}
|