summaryrefslogtreecommitdiffstats
path: root/util/lexgen/nfa.h
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2020-07-07 12:04:21 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2020-07-07 20:34:48 +0200
commita7f9d5a7fae029a6d65d55e353ff1b2aeb98f411 (patch)
tree3fd469d522a3acc5f48fb31eac0de1f27bb11e89 /util/lexgen/nfa.h
parentc7c28b340662915a9f8fdb84c0a94c458fe6a290 (diff)
Use QList instead of QVector in util
Task-number: QTBUG-84469 Change-Id: I077fb5c32456d438a457c1f73852313ea2ea9ae5 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'util/lexgen/nfa.h')
-rw-r--r--util/lexgen/nfa.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/util/lexgen/nfa.h b/util/lexgen/nfa.h
index 25656afacb..5481edce4c 100644
--- a/util/lexgen/nfa.h
+++ b/util/lexgen/nfa.h
@@ -29,13 +29,13 @@
#ifndef NFA_H
#define NFA_H
-#include <QMap>
-#include <QHash>
-#include <QString>
-#include <QVector>
+#include <QByteArray>
#include <QDebug>
+#include <QHash>
+#include <QList>
+#include <QMap>
#include <QStack>
-#include <QByteArray>
+#include <QString>
#include "global.h"
@@ -57,7 +57,7 @@ inline QDataStream &operator>>(QDataStream &stream, State &state)
return stream >> state.symbol >> state.transitions;
}
-struct DFA : public QVector<State>
+struct DFA : public QList<State>
{
void debug() const;
DFA minimize() const;
@@ -107,7 +107,7 @@ public:
int initialState;
int finalState;
- QVector<State> states;
+ QList<State> states;
};
#endif // NFA_H