From b0a820504b0c946d53dac75f0c69593f7c7c5fa5 Mon Sep 17 00:00:00 2001 From: albert-github Date: Sat, 15 Jun 2019 14:46:11 +0200 Subject: Remove compilation warnings from doxmlparser Remove some warnings about incomplete types like: ``` D:\Programs\Doxygen\fork\doxygen\qtools\qlist.h(109) : warning C4150: deletion of pointer to incomplete type 'ParamHandler'; no destructor called d:\programs\doxygen\fork\doxygen\addon\doxmlparser\src\memberhandler.h(31) : see declaration of 'ParamHandler' D:\Programs\Doxygen\fork\doxygen\qtools\qlist.h(109) : while compiling class template member function 'void QList::deleteValue(type *) const' with [ type=ParamHandler ] d:\programs\doxygen\fork\doxygen\addon\doxmlparser\src\memberhandler.h(189) : see reference to class template instantiation 'QList' being compiled ``` from doxmlparser --- addon/doxmlparser/src/compoundhandler.cpp | 1 + addon/doxmlparser/src/loamhandler.cpp | 2 ++ addon/doxmlparser/src/mainhandler.cpp | 2 ++ addon/doxmlparser/src/sectionhandler.cpp | 2 ++ 4 files changed, 7 insertions(+) diff --git a/addon/doxmlparser/src/compoundhandler.cpp b/addon/doxmlparser/src/compoundhandler.cpp index 3e729e9..0f51792 100644 --- a/addon/doxmlparser/src/compoundhandler.cpp +++ b/addon/doxmlparser/src/compoundhandler.cpp @@ -22,6 +22,7 @@ #include "paramhandler.h" #include "loamhandler.h" #include "memberhandler.h" +#include "linkedtexthandler.h" //---------------------------------------------------------------------------- diff --git a/addon/doxmlparser/src/loamhandler.cpp b/addon/doxmlparser/src/loamhandler.cpp index a939b7b..52aa576 100644 --- a/addon/doxmlparser/src/loamhandler.cpp +++ b/addon/doxmlparser/src/loamhandler.cpp @@ -1,5 +1,7 @@ #include "loamhandler.h" #include "memberhandler.h" +#include "linkedtexthandler.h" +#include "paramhandler.h" ListOfAllMembersHandler::ListOfAllMembersHandler(IBaseHandler *parent) : m_parent(parent) diff --git a/addon/doxmlparser/src/mainhandler.cpp b/addon/doxmlparser/src/mainhandler.cpp index 93525f0..ac56229 100644 --- a/addon/doxmlparser/src/mainhandler.cpp +++ b/addon/doxmlparser/src/mainhandler.cpp @@ -20,6 +20,8 @@ #include "graphhandler.h" #include "dochandler.h" #include "memberhandler.h" +#include "linkedtexthandler.h" +#include "paramhandler.h" #include "debug.h" diff --git a/addon/doxmlparser/src/sectionhandler.cpp b/addon/doxmlparser/src/sectionhandler.cpp index 1137901..075cc73 100644 --- a/addon/doxmlparser/src/sectionhandler.cpp +++ b/addon/doxmlparser/src/sectionhandler.cpp @@ -17,6 +17,8 @@ #include "compoundhandler.h" #include "sectionhandler.h" #include "memberhandler.h" +#include "linkedtexthandler.h" +#include "paramhandler.h" #include "dochandler.h" #include "debug.h" -- cgit v0.12