```js title=main.js
"use strict";
(self['webpackChunkwebpack'] = self['webpackChunkwebpack'] || []).push([["main"], {
"./index.js": (function (__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) {
/* ESM import */var _stuff__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./stuff.js");


(0,_stuff__WEBPACK_IMPORTED_MODULE_0__.bar)();
var f = (0,_stuff__WEBPACK_IMPORTED_MODULE_0__.baz)();
f();

function getClass() {
	class MyClass {}
	class UnusedInnerClass1 {}
	return MyClass;
	class UnusedInnerClass2 {}
}

class UnusedClass {}

console.log(getClass().name);


}),
"./stuff.js": (function (__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.d(__webpack_exports__, {
  bar: function() { return bar; },
  baz: function() { return Baz; }
});
function foo() {
	console.log("outer foo");
}
function bar() {
	console.log("outer bar");
}
function bog() {
	console.log("outer bog");
}
function boo() {
	console.log("outer boo");
}

function Baz() {
	function foo() {
		console.log("inner foo");
	}
	function bar() {
		console.log("inner bar");
	}
	function bog() {
		console.log("inner bog");
	}
	function boo() {
		console.log("inner boo");
	}

	return bar(), bog;
}




}),

},function(__webpack_require__) {
var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId) }
var __webpack_exports__ = (__webpack_exec__("./index.js"));

}
]);
```