-
Notifications
You must be signed in to change notification settings - Fork 707
New issue
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
Regression: Bindgen no longer generates nsTArray in function declarations. #1118
Comments
Bisect points angry at me with: bf9b3e9 |
A creduce'd version of this is: template <class> class a;
template <class b> using c = a<b>;
class e {
int *d;
};
template <class> class a : e {};
class g {
a<g *> f;
};
a<g *> *Gecko_GetAnonymousContentForElement(); |
I got a fix for this. |
emilio
added a commit
to emilio/rust-bindgen
that referenced
this issue
Oct 30, 2017
bors-servo
pushed a commit
that referenced
this issue
Oct 30, 2017
ir: Don't eagerly-resolve template alias declarations. Fixes #1118
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When trying to update bindgen, functions that looked like:
Now look like:
Which means that there was probably a regression in how we detect opaque types and such. Bisecting now.
The text was updated successfully, but these errors were encountered: