-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
typedef
of unspecified type causes friend function documentation to be not documented
#10847
Comments
you define a type my_type based on unspecified. I think it is a usage problem. |
Argument name isn't required, especially if the function doesn't use the argument (you'll get a compiler warning about unused variable if you do). I don't think this is a usage problem because even if we define
|
@scott-zhong The problem is the In older versions of doxygen, the scope resolution was less strict and the member could still be found (which sometimes led to links to the wrong symbol). |
@scott-zhong Please verify if the referenced commit fixes the problem for you. Do not close the issue, this will be done automatically when the next official release becomes available. |
@doxygen verified the fix. Thank you!!! |
This issue was previously marked 'fixed but not released', |
Describe the bug
typedef
of unspecified type causes friend function documentation to be not documented.fun()
is not documented and the warningwarning: Member fun(my_type) (friend) of class A is not documented.
is producedScreenshots
1.8.9.1 - trunk (85eb55d)
To Reproduce
testcase.zip
Expected behavior
fun()
is documented.The text was updated successfully, but these errors were encountered: