Closed
Description
We should be able to detect forward declarations in bindgen, and generate opaque enums if appropriate, instead of structs with an address byte.
We should check clang_getCursorDefinition()
and clang_isCursorDefinition
to check whether what we're scanning, mark the generated type accordingly, and do the proper codegen steps.