Remove unnecessary function.
The reconstituteFieldMemberExpression static function was not usedf anywhere. Change-Id: Ide23045d7f7c3194a9725ae658df85562ba29ad5 Reviewed-by: Martin Smith <martin.smith@nokia.com>
This commit is contained in:
parent
6a0f84e0a8
commit
0ecec0e903
@ -439,31 +439,6 @@ void QmlDocVisitor::endVisit(QQmlJS::AST::UiImportList *definition)
|
|||||||
lastEndOffset = definition->lastSourceLocation().end();
|
lastEndOffset = definition->lastSourceLocation().end();
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef QQmlJS::AST::ExpressionNode EN;
|
|
||||||
typedef QQmlJS::AST::IdentifierExpression IE;
|
|
||||||
typedef QQmlJS::AST::FieldMemberExpression FME;
|
|
||||||
|
|
||||||
static QString reconstituteFieldMemberExpression(EN* en)
|
|
||||||
{
|
|
||||||
QString s;
|
|
||||||
if (en) {
|
|
||||||
qDebug() << " There is an expression" << en->kind;
|
|
||||||
if (en->kind == QQmlJS::AST::Node::Kind_FieldMemberExpression) {
|
|
||||||
FME* fme = (FME*) en;
|
|
||||||
s = reconstituteFieldMemberExpression(fme->base);
|
|
||||||
s += QLatin1Char('.') + fme->name.toString();
|
|
||||||
}
|
|
||||||
else if (en->kind == QQmlJS::AST::Node::Kind_IdentifierExpression) {
|
|
||||||
IE* ie = (IE*) en;
|
|
||||||
s = ie->name.toString();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
qDebug() << " But it wasn't a recognized expression kind";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return s;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
Visits the public \a member declaration, which can be a
|
Visits the public \a member declaration, which can be a
|
||||||
signal or a property. It is a custom signal or property.
|
signal or a property. It is a custom signal or property.
|
||||||
|
Loading…
Reference in New Issue
Block a user