This PR removes the ability to not generate a translation unit (C++ source file). While theoretically useful, it was turning into a maintenance nightmare in the generated code because there were numerous cases where it was easy to get mixed up as to whether code was being generated for source or header files.
This PR removes the ability to not generate a translation unit (C++ source file). While theoretically useful, it was turning into a maintenance nightmare in the generated code because there were numerous cases where it was easy to get mixed up as to whether code was being generated for source or header files.