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:
@@ -862,10 +862,11 @@ bool Check::visit(UiPublicMember *ast)
|
||||
if (ast->type == UiPublicMember::Property) {
|
||||
// check if the member type is valid
|
||||
if (!ast->memberType.isEmpty()) {
|
||||
const QString &name = ast->memberType.toString();
|
||||
const QStringRef name = ast->memberType;
|
||||
if (!name.isEmpty() && name.at(0).isLower()) {
|
||||
if (!isValidBuiltinPropertyType(name))
|
||||
addMessage(ErrInvalidPropertyType, ast->typeToken, name);
|
||||
const QString nameS = name.toString();
|
||||
if (!isValidBuiltinPropertyType(nameS))
|
||||
addMessage(ErrInvalidPropertyType, ast->typeToken, nameS);
|
||||
}
|
||||
|
||||
// warn about dubious use of var/variant
|
||||
|
Reference in New Issue
Block a user