We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The following header:
typedef struct Foo Foo; struct Foo { int i; };
Will cause dstep to produce:
extern (C): alias Foo Foo; struct Foo { int i; }
Where alias Foo Foo is a syntax error (recursive alias definition).
alias Foo Foo
I was seeing this a lot while trying to create bindings for Chipmunk2D (example)
The text was updated successfully, but these errors were encountered:
Fix jacob-carlborg#50: Fixes self-aliasing typedefs.
86000ed
71910ed
de71333
ff76530
80bede8
No branches or pull requests
The following header:
Will cause dstep to produce:
Where
alias Foo Foo
is a syntax error (recursive alias definition).I was seeing this a lot while trying to create bindings for Chipmunk2D
(example)
The text was updated successfully, but these errors were encountered: