[Doxygen-users] Got Doxygen confused
Brought to you by:
dimitri
From: Luigi B. <lui...@ri...> - 2001-05-28 11:48:15
|
Hi all (and especially Dimitri), I write just to notify a glitch: I fed Doxygen the files below (of course with EXTRACT_ALL set to YES since I didn't document them): ---- test.h ----- namespace A { class TestA { public: TestA() {} }; } namespace B { class TestB { public: TestB(A::TestA); }; } namespace C { class TestC { public: TestC(const A::TestA&); }; } ---- test.cpp ---- #include "test.h" using A::TestA; namespace B { TestB::TestB(TestA a) {} } namespace C { TestC::TestC(const TestA& a) {} } -------- TestB gets processed correctly. However, TestC issues a warning to the effect that "no matching class member (was) found for C::TestC::TestC(const TestA& a)". The resulting documentation seems ok, though - the constructor for TestC is shown and its argument is correctly linked to the TestA documentation. Bye, Luigi |