GNOME Bugzilla – Bug 635198
C++/CLI Finalizers cause a Doxygen build error
Last modified: 2013-11-15 15:37:46 UTC
Created attachment 174784 [details] Includes buildable solution (VS2008), and doxygen configuration file Bug 456475 is appearing again as of Doxygen 1.7.1 Header file: private ref class TestClass { public: // Contructor TestClass(int view); // Destructor virtual ~TestClass(); // Finalizer !TestClass(); }; Implementation File: TestClass::TestClass(int view) { } TestClass::~TestClass() { } TestClass::!TestClass() { } Running Doxygen results in this output: warning: no matching class member found for Logix5000::UDTEditor::TestClass::TestClass() Possible candidates: Logix5000::UDTEditor::TestClass::TestClass(int view) A more detailed example (including a buildable solution (VS2008), and doxygen configuration file) is attached.
Confirmed. Should be fixed in the last subversion update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.7.3. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.
Verified in v1.8.5