diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2021-01-02 19:49:08 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2021-01-02 19:49:08 (GMT) |
commit | 359ff95956304ea7727ccc82864862622a9a3cf7 (patch) | |
tree | f3ab7ea762fcd11d007fa18974daded32af13cfb | |
parent | 3f19ac46f74dca80c3c18afb83675c0fc8e096c4 (diff) | |
download | Doxygen-359ff95956304ea7727ccc82864862622a9a3cf7.zip Doxygen-359ff95956304ea7727ccc82864862622a9a3cf7.tar.gz Doxygen-359ff95956304ea7727ccc82864862622a9a3cf7.tar.bz2 |
Refactoring: remove unused ClassList
-rw-r--r-- | src/classdef.h | 1 | ||||
-rw-r--r-- | src/classlist.cpp | 33 | ||||
-rw-r--r-- | src/classlist.h | 18 | ||||
-rw-r--r-- | src/filedef.h | 1 | ||||
-rw-r--r-- | src/util.h | 1 |
5 files changed, 0 insertions, 54 deletions
diff --git a/src/classdef.h b/src/classdef.h index 9299e3d..b0ce4b1 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -35,7 +35,6 @@ class MemberDef; class MemberDefMutable; class MemberList; class MemberDict; -class ClassList; class ClassLinkedRefMap; class OutputList; class FileDef; diff --git a/src/classlist.cpp b/src/classlist.cpp index 5351cde..234d038 100644 --- a/src/classlist.cpp +++ b/src/classlist.cpp @@ -26,39 +26,6 @@ #include "arguments.h" #include "groupdef.h" -ClassList::ClassList() : QList<ClassDef>() -{ -} - -ClassList::~ClassList() -{ -} - -static int compItems(const ClassDef *c1,const ClassDef *c2) -{ - static bool b = Config_getBool(SORT_BY_SCOPE_NAME); - if (b) - { - return qstricmp(c1->name(), c2->name()); - } - else - { - return qstricmp(c1->className(), c2->className()); - } -} - -int ClassList::compareValues(const ClassDef *item1, const ClassDef *item2) const -{ - return compItems(item1,item2); -} - -ClassListIterator::ClassListIterator(const ClassList &cllist) : - QListIterator<ClassDef>(cllist) -{ -} - -//------------------------------------------- - bool ClassLinkedRefMap::declVisible(const ClassDef::CompoundType *filter) const { bool hideUndocClasses = Config_getBool(HIDE_UNDOC_CLASSES); diff --git a/src/classlist.h b/src/classlist.h index 9ff53db..fcb3f71 100644 --- a/src/classlist.h +++ b/src/classlist.h @@ -27,24 +27,6 @@ class Definition; -/** A list of ClassDef objects. */ -class ClassList : public QList<ClassDef> -{ - public: - ClassList(); - ~ClassList(); - - private: - int compareValues(const ClassDef *item1,const ClassDef *item2) const; -}; - -/** An iterator for ClassDef objects in a ClassList. */ -class ClassListIterator : public QListIterator<ClassDef> -{ - public: - ClassListIterator(const ClassList &list); -}; - class GenericsCollection : public QIntDict<ClassDef> { public: diff --git a/src/filedef.h b/src/filedef.h index 2e0de97..e08002b 100644 --- a/src/filedef.h +++ b/src/filedef.h @@ -34,7 +34,6 @@ class MemberList; class FileDef; class FileList; class ClassDef; -class ClassList; class MemberDef; class OutputList; class NamespaceDef; @@ -50,7 +50,6 @@ class MemberDef; class ExampleSDict; class GroupDef; class NamespaceSDict; -class ClassList; struct TagInfo; class PageDef; class SectionInfo; |