var _foo = /*#__PURE__*/new WeakMap(); var Foo = /*#__PURE__*/function () { "use strict"; function Foo() { babelHelpers.classCallCheck(this, Foo); babelHelpers.classPrivateFieldInitSpec(this, _foo, { writable: true, value: 1 }); } babelHelpers.createClass(Foo, [{ key: "test", value: function test() { var Nested = /*#__PURE__*/function (_babelHelpers$classPr) { function Nested() { babelHelpers.classCallCheck(this, Nested); } babelHelpers.createClass(Nested, [{ key: _babelHelpers$classPr, value: function () {} }]); return Nested; }(babelHelpers.classPrivateFieldGet(this, _foo)); babelHelpers.classPrivateFieldGet(this, _foo); } }]); return Foo; }();