diff options
author | albert-github <albert.tests@gmail.com> | 2019-06-15 12:46:11 (GMT) |
---|---|---|
committer | albert-github <albert.tests@gmail.com> | 2019-06-15 12:46:11 (GMT) |
commit | b0a820504b0c946d53dac75f0c69593f7c7c5fa5 (patch) | |
tree | 239c4958beeaa624325ca51de983d689ea996c93 | |
parent | 7e210309cb160a3f5e6b3496a189f020d0c0ca5e (diff) | |
download | Doxygen-b0a820504b0c946d53dac75f0c69593f7c7c5fa5.zip Doxygen-b0a820504b0c946d53dac75f0c69593f7c7c5fa5.tar.gz Doxygen-b0a820504b0c946d53dac75f0c69593f7c7c5fa5.tar.bz2 |
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<ParamHandler>::deleteValue(type *) const'
with
[
type=ParamHandler
]
d:\programs\doxygen\fork\doxygen\addon\doxmlparser\src\memberhandler.h(189) : see reference to class template instantiation 'QList<ParamHandler>' being compiled
```
from doxmlparser
-rw-r--r-- | addon/doxmlparser/src/compoundhandler.cpp | 1 | ||||
-rw-r--r-- | addon/doxmlparser/src/loamhandler.cpp | 2 | ||||
-rw-r--r-- | addon/doxmlparser/src/mainhandler.cpp | 2 | ||||
-rw-r--r-- | addon/doxmlparser/src/sectionhandler.cpp | 2 |
4 files changed, 7 insertions, 0 deletions
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" |