-
-
Notifications
You must be signed in to change notification settings - Fork 201
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
AssertionError in visit_friendclass #616
Comments
Are you having the same problem as me? My problem looks unrelated to #613. |
Yes I am indeed exactly having the same problem. It appeared when I upgraded doxygen, but I wasn't sure if it was a sphinx issue, a breathe issue, or a doxygen issue. I just used the preprocessor to make sure doxygen ignored the friend declarations, but I'll see if I can try your solution this week some time... |
The assert is a sanity check so while the suggested change may work it doesn't feel like the right fix. Unfortunately I can't reproduce the problem locally. Can you upload an archive of the XML folder? |
Sure, here you go: |
I messed up my Doxygen compilation and it is indeed a problem starting from Doxygen 1.9. Apparently the XML output has changed. See PR #618 for the diff for your example. |
Hi, I'm getting an AssertionError in visit_friendclass:
I checked the value of
typ
before the assertion and it reads simplyclass
. Adding the following two lines to prependfriend
if not already present appears to solve/work around the problem:Here's a simple example to reproduce the problem: breathe_friend_error_test.tar.gz
The text was updated successfully, but these errors were encountered: