summaryrefslogtreecommitdiffstats
path: root/src/define.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/define.h')
-rw-r--r--src/define.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/define.h b/src/define.h
index 0a3d62c..015d399 100644
--- a/src/define.h
+++ b/src/define.h
@@ -16,11 +16,13 @@
#ifndef DEFINE_H
#define DEFINE_H
-#include <map>
-#include <string>
+#include <vector>
#include <memory>
+#include <string>
+#include <unordered_map>
#include <qcstring.h>
+#include "containers.h"
class FileDef;
@@ -44,5 +46,6 @@ class Define
/** List of all macro definitions */
using DefineList = std::vector< std::unique_ptr<Define> >;
+using DefinesPerFileList = std::unordered_map< std::string, DefineList >;
#endif