struct X { virtual void f(); }; inline void X::f() {}