Doxygen usually handles forward declarations well. For instance,
class A;
class B {
};
class A {
};
leads to

without duplication A
.
But if I create class templates A
and B
then it A
is extracted twice:
template<typename T> class A;
template<typename T>
class B {
};
template<typename T>
class A {
};

How can I prevent this?
source
share