-
-
Notifications
You must be signed in to change notification settings - Fork 198
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
Missed space in the parameter declaration #656
Comments
Do you have the error message for when the space is there? and preferably a minimum working example to reproduce the problem? |
working sample:
RST file:
error message:
As you can see in the error message the space between ObjectDataInterface and * is removed. |
There was a problem with this kind of white space at some point, but it should no longer be present. I can't reproduce with the current master branch, which version are you using? |
I upgraded to the latest version of Breathe, the problem seems has been resolved. Thanks. |
Good to hear it's resolved, closing! |
Hello!
Our C++ function looks something like this:
Object *CreateObject(std::vector<ObjectDataInterface *> object_data);
When I run the following command to generate PDF doc, the error occurred:
.. doxygenfunction:: CreateObject(std::vector<ObjectDataInterface *> object_data)
It can only work if I remove the space between ObjectDataInterface and *. That is:
.. doxygenfunction:: CreateObject(std::vector<ObjectDataInterface*> object_data)
Is it possible to support parsing the space so that I can just copy the original name of the function instead of removing all the spaces for the functions like this? Thanks.
The text was updated successfully, but these errors were encountered: