Example i16_ReadStrptrMaybe, there are two different declaration of it. This is causing issues in newer compilers
./include/gen/_gen.h:286:22: error: exception specification in declaration does not match previous declaration
286 | bool i16_ReadStrptrMaybe(i16 &parent, algo::strptr in_str) __attribute__((nothrow));
Example
i16_ReadStrptrMaybe, there are two different declaration of it. This is causing issues in newer compilers