Open oumuamua97 opened 1 year ago
Thanks for testing it against the latest version from master!
Due to the nature of the problem and the fix of the mentioned commit lit looks a bit that the mentioned commit is the culprit, though this is not the case the problem is already present in the previous commits as well as well as in the released doxygen version 1.9.8.
Similar problems also show in HTML and LaTeX (here I get LaTeX Warning: Label
classContainer_aebbbecda08669ae8f3cf1f0c93e3a71c' multiply defined.`).
Especially problematic is also that there are now a number of places the have the same id i.e. id="classContainer_1aebbbecda08669ae8f3cf1f0c93e3a71c"
Describe the bug Specialized template functions show in xml with no indication of the specialization value. In the example code, all specializations result in the same output, and are indistinguishable. E.g. the following:
produces xml that is identical to what's produced for other specialization values, except for the line number information:
Expected behavior Could the section be made to include the specialization value?
To Reproduce
Output - classContainer.xml:
Version Compiled doxygen from TOT: Commit 09f9ff7b98f296514dbeb4e2312849e1fb8690a9 Author: Dimitri van Heesch [doxygen@gmail.com](mailto:doxygen@gmail.com) Date: Wed Aug 30 21:30:46 2023 +0200 Prevent recursive lockup when instantiating complex recursive templates Problematic file can be found in the open source project folly, file: folly/functional/traits.h