summaryrefslogtreecommitdiffstats
path: root/src/doxygen.h
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-05-01 18:34:38 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-05-01 18:34:38 (GMT)
commit1708261ebe54b03c45a4bfe3c1e78581779b2a80 (patch)
tree6dab4342e5ad2e3a894d3a0d542c9f73c20aeb51 /src/doxygen.h
parent5456e9a65c2e7a29f61d17d19906aa9616678ca6 (diff)
downloadDoxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.zip
Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.tar.gz
Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.tar.bz2
Refactoring: Introduce type names for commonly used container types
Diffstat (limited to 'src/doxygen.h')
-rw-r--r--src/doxygen.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/doxygen.h b/src/doxygen.h
index 275e1b9..3335974 100644
--- a/src/doxygen.h
+++ b/src/doxygen.h
@@ -22,10 +22,7 @@
#include <qdict.h>
#include <qintdict.h>
-#include <set>
-#include <unordered_set>
-#include <unordered_map>
-
+#include "containers.h"
#include "ftextstream.h"
#include "sortdict.h"
#include "membergroup.h"
@@ -85,11 +82,6 @@ struct LookupInfo
QCString resolvedType;
};
-using StringUnorderedMap = std::unordered_map<std::string,std::string>;
-using StringUnorderedSet = std::unordered_set<std::string>;
-using StringSet = std::set<std::string>;
-using StringVector = std::vector<std::string>;
-
extern QCString g_spaces;
/*! \brief This class serves as a namespace for global variables used by doxygen.
@@ -107,7 +99,7 @@ class Doxygen
static bool insideMainPage;
static FileNameLinkedMap *includeNameLinkedMap;
static FileNameLinkedMap *exampleNameLinkedMap;
- static std::set<std::string> inputPaths;
+ static StringSet inputPaths;
static FileNameLinkedMap *inputNameLinkedMap;
static FileNameLinkedMap *imageNameLinkedMap;
static FileNameLinkedMap *dotFileNameLinkedMap;