var _foo = babelHelpers.classPrivateFieldLooseKey("foo"); class Foo { constructor() { Object.defineProperty(this, _foo, { writable: true, value: 1 }); } test() { var _foo2 = babelHelpers.classPrivateFieldLooseKey("foo"); class Nested { constructor() { Object.defineProperty(this, _foo2, { writable: true, value: 2 }); } test() { Object.prototype.hasOwnProperty.call(this, _foo2); } } Object.prototype.hasOwnProperty.call(this, _foo); } }