diff options
author | Martin Smith <martin.smith@nokia.com> | 2012-08-21 15:43:51 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-08-21 16:15:21 +0200 |
commit | 5f4d793d816b35776e59744732f8b0010a20a4d6 (patch) | |
tree | 784d3963ec2b9517800a0729cd8778a261d8938a /src/tools/qdoc/qmlvisitor.cpp | |
parent | 6276acb59a800e3cc3251f218b285f988a9128b5 (diff) |
doc: Replaced FakeNode with DocNode
The name FakeNode was a bad choice. It was used
to represent something that wasn't derived from
a C++ declaration in a .h file. Any generic page
or QML item or any special kind of qdoc construct
was stored in a FakeNode. The name was unfortunate
because the constructs stored in FakeNodes were
just as real as C++ constructs.
So FakeNode has been renamed to DocNode, which
just refers to a documentation node. The node
type Fake has been replaced with node type
Document.
Change-Id: Ida9de8288b7b8915bf9273fd890ca84aaf05e182
Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
Diffstat (limited to 'src/tools/qdoc/qmlvisitor.cpp')
-rw-r--r-- | src/tools/qdoc/qmlvisitor.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tools/qdoc/qmlvisitor.cpp b/src/tools/qdoc/qmlvisitor.cpp index 76b6308bd0..318ce1431a 100644 --- a/src/tools/qdoc/qmlvisitor.cpp +++ b/src/tools/qdoc/qmlvisitor.cpp @@ -309,7 +309,7 @@ void QmlDocVisitor::applyMetacommands(QQmlJS::AST::SourceLocation, QString command = *i; args = doc.metaCommandArgs(command); if (command == COMMAND_QMLABSTRACT) { - if ((node->type() == Node::Fake) && (node->subType() == Node::QmlClass)) { + if ((node->type() == Node::Document) && (node->subType() == Node::QmlClass)) { node->setAbstract(true); } } @@ -318,8 +318,8 @@ void QmlDocVisitor::applyMetacommands(QQmlJS::AST::SourceLocation, } else if (command == COMMAND_INQMLMODULE) { node->setQmlModule(args[0]); - FakeNode* fn = FakeNode::lookupQmlModuleNode(tree, args[0]); - fn->addQmlModuleMember(node); + DocNode* dn = DocNode::lookupQmlModuleNode(tree, args[0]); + dn->addQmlModuleMember(node); QString qmid = node->qmlModuleIdentifier(); QmlClassNode* qcn = static_cast<QmlClassNode*>(node); QmlClassNode::insertQmlModuleMember(qmid, qcn); @@ -462,7 +462,7 @@ bool QmlDocVisitor::visit(QQmlJS::AST::UiPublicMember *member) switch (member->type) { case QQmlJS::AST::UiPublicMember::Signal: { - if (current->type() == Node::Fake) { + if (current->type() == Node::Document) { QmlClassNode *qmlClass = static_cast<QmlClassNode *>(current); if (qmlClass) { @@ -485,7 +485,7 @@ bool QmlDocVisitor::visit(QQmlJS::AST::UiPublicMember *member) { QString type = member->memberType.toString(); QString name = member->name.toString(); - if (current->type() == Node::Fake) { + if (current->type() == Node::Document) { QmlClassNode *qmlClass = static_cast<QmlClassNode *>(current); if (qmlClass) { QString name = member->name.toString(); @@ -526,7 +526,7 @@ bool QmlDocVisitor::visit(QQmlJS::AST::FunctionDeclaration* fd) { if (nestingLevel > 1) return true; - if (current->type() == Node::Fake) { + if (current->type() == Node::Document) { QmlClassNode* qmlClass = static_cast<QmlClassNode*>(current); if (qmlClass) { QString name = fd->name.toString(); @@ -572,7 +572,7 @@ bool QmlDocVisitor::visit(QQmlJS::AST::UiScriptBinding* sb) { if (nestingLevel > 1) return true; - if (current->type() == Node::Fake) { + if (current->type() == Node::Document) { QString handler = sb->qualifiedId->name.toString(); if (handler.length() > 2 && handler.startsWith("on") && handler.at(2).isUpper()) { QmlClassNode* qmlClass = static_cast<QmlClassNode*>(current); |