summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-01-02 19:49:08 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-01-02 19:49:08 (GMT)
commit359ff95956304ea7727ccc82864862622a9a3cf7 (patch)
treef3ab7ea762fcd11d007fa18974daded32af13cfb /src
parent3f19ac46f74dca80c3c18afb83675c0fc8e096c4 (diff)
downloadDoxygen-359ff95956304ea7727ccc82864862622a9a3cf7.zip
Doxygen-359ff95956304ea7727ccc82864862622a9a3cf7.tar.gz
Doxygen-359ff95956304ea7727ccc82864862622a9a3cf7.tar.bz2
Refactoring: remove unused ClassList
Diffstat (limited to 'src')
-rw-r--r--src/classdef.h1
-rw-r--r--src/classlist.cpp33
-rw-r--r--src/classlist.h18
-rw-r--r--src/filedef.h1
-rw-r--r--src/util.h1
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;
diff --git a/src/util.h b/src/util.h
index b327254..b19e1c5 100644
--- a/src/util.h
+++ b/src/util.h
@@ -50,7 +50,6 @@ class MemberDef;
class ExampleSDict;
class GroupDef;
class NamespaceSDict;
-class ClassList;
struct TagInfo;
class PageDef;
class SectionInfo;