diff options
author | Martin Jones <martin.jones@nokia.com> | 2011-07-21 19:05:45 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-08-30 13:18:28 +0200 |
commit | e17010ea327415cb5b67b1a70bc583bb31892294 (patch) | |
tree | 825ab6771f0b0bfc60cd82c78837948678b9ae8f /src/declarative/qml/v4 | |
parent | 6f7b0451411174103dcf6649c94ccbcdbd8d9616 (diff) |
Some lexer improvement, mostly by avoiding QChar::isWhatever()
Change-Id: I330a45a2f611a594d9b0e9bb24ebef028654a8d8
Reviewed-on: http://codereview.qt.nokia.com/3756
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Diffstat (limited to 'src/declarative/qml/v4')
-rw-r--r-- | src/declarative/qml/v4/qdeclarativev4irbuilder.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/declarative/qml/v4/qdeclarativev4irbuilder.cpp b/src/declarative/qml/v4/qdeclarativev4irbuilder.cpp index 9e66ff4eb3..1b8abba6e4 100644 --- a/src/declarative/qml/v4/qdeclarativev4irbuilder.cpp +++ b/src/declarative/qml/v4/qdeclarativev4irbuilder.cpp @@ -44,6 +44,7 @@ #include <private/qsganchors_p_p.h> // For AnchorLine #include <private/qdeclarativetypenamecache_p.h> +#include <private/qdeclarativeutils_p.h> DEFINE_BOOL_CONFIG_OPTION(qmlVerboseCompiler, QML_VERBOSE_COMPILER) @@ -587,7 +588,7 @@ bool QDeclarativeV4IRBuilder::visit(AST::FieldMemberExpression *ast) break; case IR::Name::AttachType: - if (name.at(0).isUpper()) { + if (QDeclarativeUtils::isUpper(name.at(0))) { QByteArray utf8Name = name.toUtf8(); const char *enumName = utf8Name.constData(); |