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();
|
||||
}
|
||||
|
||||
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
|
||||
signal or a property. It is a custom signal or property.
|
||||
|
Loading…
Reference in New Issue
Block a user