GNOME Bugzilla – Bug 577464
typdef for std types with comparator specification confuses Doxygen
Last modified: 2009-04-03 14:35:42 UTC
Please describe the problem: Using Doxygen with built-in stl support enabled, a problem was identified when having a class with a typdef that explicitly included the comparator: typedef std::set<double, less<double>> mySet; confused Doxygen, dropping this typedef and much of the subsequent member documentations from the final output. Changing this to: typedef std::set<double> mySet; Works fine. Steps to reproduce: 1. Write a class with a public typdef member as above with the comparator. 2. Run doxygen 3. view results Actual results: Documentation is incorrect Expected results: Correct identification of the typedef and functions refering to the typedef type. Does this happen every time? Yes Other information: Thanks!
*** This bug has been marked as a duplicate of 560512 ***