Forward declare enums and records in C++ instead of #include (#165)
This is a combination of 8 commits. * Initial implementation * Minor fixes * Forward declare enums as "enum class" instead of "class" * Fix test_helpers.cpp: explicitly include what is used * rename: s/dontIncludeRecordsAndEnums/forwardDeclareOnly/ * Stage generated files * Fixed class/struct mismatch in generated files * Fix generated files
Showing
Please register or sign in to comment