forked from qt-creator/qt-creator
Reduce usage of QStringRef::toString() in QmlJS/QmlJSTools.
Change-Id: I9db2a0b21bf430d6f450e1e860a0c2a02272536f Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
This commit is contained in:
@@ -272,12 +272,12 @@ bool JsonCheck::visit(StringLiteral *ast)
|
||||
|
||||
analysis()->boostRanking();
|
||||
|
||||
const QString &literal = ast->value.toString();
|
||||
const QStringRef literal = ast->value;
|
||||
|
||||
const QString &pattern = m_schema->pattern();
|
||||
if (!pattern.isEmpty()) {
|
||||
QRegExp regExp(pattern);
|
||||
if (regExp.indexIn(literal) == -1) {
|
||||
if (regExp.indexIn(literal.toString()) == -1) {
|
||||
analysis()->m_messages.append(Message(ErrInvalidStringValuePattern,
|
||||
ast->firstSourceLocation(),
|
||||
QString(), QString(), false));
|
||||
|
||||
Reference in New Issue
Block a user