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
C, C++: fundamental type parsing #9918
C, C++: fundamental type parsing #9918
Conversation
When multiple simple type specifiers are part of the type, then they may appear in any order.
When multiple simple type specifiers are part of the type, then they may appear in any order.
Okay, I'll release a new package after this PR merged. |
@marxin, do you by chance have time to double check with the GCC docs that this didn't break anything? or do you have instructions for how I compile them in the current state? |
@tk0miya, please go ahead with a release as it fits in your schedule. I'll just rebase this if it doesn't make it in time. |
Please try that yourself:
|
Thanks! No breakages found. Merging. |
Feature or Bugfix
Purpose
Fixes #9917 and breathe-doc/breathe#771.
Note primarily for @tk0miya: I put this in 4.3.x so it could go out immediately, and it indeed causes a crash in Breathe (because it messes with C++ internals) if users have the "wrong" order in non-type template parameters.