summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/parser/javascriptparser_p.h
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-05-14 09:50:46 (GMT)
committerRoberto Raggi <roberto.raggi@nokia.com>2009-05-14 09:50:46 (GMT)
commit3bf4db673c3e74ab9a4c3319fd7a1df15ff52ea9 (patch)
treebe3a3f9b90f3cbeab3cb968febe0f87c2afa43a2 /src/declarative/qml/parser/javascriptparser_p.h
parent699e4ebfca621d4a009221b4304c3773cb783f7b (diff)
downloadQt-3bf4db673c3e74ab9a4c3319fd7a1df15ff52ea9.zip
Qt-3bf4db673c3e74ab9a4c3319fd7a1df15ff52ea9.tar.gz
Qt-3bf4db673c3e74ab9a4c3319fd7a1df15ff52ea9.tar.bz2
Moved Parser::DiagnosticMessage and AST::SourceLocation
Diffstat (limited to 'src/declarative/qml/parser/javascriptparser_p.h')
-rw-r--r--src/declarative/qml/parser/javascriptparser_p.h22
1 files changed, 2 insertions, 20 deletions
diff --git a/src/declarative/qml/parser/javascriptparser_p.h b/src/declarative/qml/parser/javascriptparser_p.h
index deb6176..6980cc8 100644
--- a/src/declarative/qml/parser/javascriptparser_p.h
+++ b/src/declarative/qml/parser/javascriptparser_p.h
@@ -62,6 +62,8 @@
#include "javascriptgrammar_p.h"
#include "javascriptast_p.h"
+#include "javascriptengine_p.h"
+
#include <QtCore/QList>
QT_BEGIN_NAMESPACE
@@ -118,26 +120,6 @@ public:
AST::UiQualifiedId *UiQualifiedId;
};
- struct DiagnosticMessage {
- enum Kind { Warning, Error };
-
- DiagnosticMessage()
- : kind(Error) {}
-
- DiagnosticMessage(Kind kind, const AST::SourceLocation &loc, const QString &message)
- : kind(kind), loc(loc), message(message) {}
-
- bool isWarning() const
- { return kind == Warning; }
-
- bool isError() const
- { return kind == Error; }
-
- Kind kind;
- AST::SourceLocation loc;
- QString message;
- };
-
public:
Parser();
~Parser();