3 Commits

Author SHA1 Message Date
Mario Zechner
759434e461 [c] Fix abstract type detection and improve codegen filtering
- Always set isAbstract to boolean in extract-spine-cpp-types.js
- Check for inherited pure virtual methods after inheritance pass
- Include abstract classes but skip create() function generation
- Only exclude template classes from code generation
- Extract const/non-const conflict checking into separate function
- Remove unused OpaqueTypeGenerator and helper functions
2025-07-08 23:08:48 +02:00
Mario Zechner
c75fd64189 [cpp] First pass of C wrapper generator and generated sources, WIP 2025-07-08 14:34:10 +02:00
Mario Zechner
46410f4b8a [cpp] Added type extractor script to be used by C wrapper generator. 2025-07-08 13:42:25 +02:00