We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generating bindings for /usr/include/uv.h gives lots of errors and does not output Scala code:
/usr/include/uv.h
Failed to get declaration for struct __fsid_t Failed to get declaration for struct _IO_FILE Failed to get declaration for struct __va_list_tag ...
The problem is that typedef for struct can be located above struct declaration:
typedef struct myStruct mystruct; struct myStruct { int a; };
So when TreeVisitor visits typedef it is unable to translate struct myStruct because type is not yet in TypeTranslator::aliasesMap
TreeVisitor
struct myStruct
TypeTranslator::aliasesMap
The text was updated successfully, but these errors were encountered:
This is similar to #78 or at least it looks like both would require the same sort of step-wise initialization behavior.
Sorry, something went wrong.
Yes, it is similar
kornilova203
No branches or pull requests
Generating bindings for
/usr/include/uv.h
gives lots of errors and does not output Scala code:The problem is that typedef for struct can be located above struct declaration:
So when
TreeVisitor
visits typedef it is unable to translatestruct myStruct
because type is not yet inTypeTranslator::aliasesMap
The text was updated successfully, but these errors were encountered: