Try this one easy trick to stop forward declaring member functions in C++
godbolt.org