e.g., ``` export module a; export class A { public: A() = default; ~A() = default; }; ``` I believe we should generate `A::A()` and `A::~A()` in current TU instead of treating them as inline now. godbolt: https://godbolt.org/z/MGn5sE1sb we should be able to see `A::A()` and `A::~A()` here.