aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/parser/qqmljskeywords_p.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2012-12-11 08:02:09 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-12-11 14:50:32 +0100
commit8bd89ac26344c1a617dcfd4730f93559ad48e9d4 (patch)
treeedd8d656607be3daaa2861062634a497d3676a76 /src/qml/qml/parser/qqmljskeywords_p.h
parent8077a5ea7cb8536307f24fb9b4dd605dd64ed711 (diff)
super is always a reserved keyword
According to 7.6.1.2 of the EcmaScript 5.1 spec, super is always a reserved keyword. Change-Id: Idc300326c036eb9f0a12aa8eec8427023b7652b2 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/qml/qml/parser/qqmljskeywords_p.h')
-rw-r--r--src/qml/qml/parser/qqmljskeywords_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/qml/parser/qqmljskeywords_p.h b/src/qml/qml/parser/qqmljskeywords_p.h
index 49ce0e2a8f..5d28f88829 100644
--- a/src/qml/qml/parser/qqmljskeywords_p.h
+++ b/src/qml/qml/parser/qqmljskeywords_p.h
@@ -309,7 +309,7 @@ static inline int classify5(const QChar *s, bool qmlMode) {
if (s[2].unicode() == 'p') {
if (s[3].unicode() == 'e') {
if (s[4].unicode() == 'r') {
- return qmlMode ? Lexer::T_SUPER : Lexer::T_IDENTIFIER;
+ return qmlMode ? Lexer::T_SUPER : Lexer::T_RESERVED_WORD;
}
}
}