diff options
author | Lars Knoll <lars.knoll@digia.com> | 2012-12-11 08:02:09 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-12-11 14:50:32 +0100 |
commit | 8bd89ac26344c1a617dcfd4730f93559ad48e9d4 (patch) | |
tree | edd8d656607be3daaa2861062634a497d3676a76 /src | |
parent | 8077a5ea7cb8536307f24fb9b4dd605dd64ed711 (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')
-rw-r--r-- | src/qml/qml/parser/qqmljskeywords_p.h | 2 |
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; } } } |