copperspice / doxypress

Documentation generator using annotated sources for multiple computer languages
https://www.copperspice.com/
GNU General Public License v2.0
148 stars 14 forks source link

Overloaded function (with templates as change) is not displayed in html page #46

Closed zchrissirhcz closed 2 years ago

zchrissirhcz commented 2 years ago

I was using doxygen and failed to get function properly displayed ( https://github.com/doxygen/doxygen/issues/8921 ), thus I search and find doxypress.

Sadly, doxypress 1.4.1 also failed to parse the same functions, only get one hello() displayed in the html page:

#pragma once

void hello(const char* name);

template<typename T>
void hello(const char* name);

The json file I am using is in what.tar.gz .

zchrissirhcz commented 2 years ago

图片

agserm commented 2 years ago

We have confirmed that when you have a free function overloaded with a template function, the documentation for both is merged into the non-template function. We are investigating the issue. Thank you for reporting this with a test case.