diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2010-08-02 11:57:33 +0200 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2010-08-02 12:52:11 +0200 |
commit | 6226cfe1fcbe33175e62950df656ff144e5276c0 (patch) | |
tree | 5a2b4fe74bfb25ba303d266c5d03cd91e6106f90 /src | |
parent | dd6966b2f03c87ce566f3e6fb85c525514c0e01a (diff) | |
download | qt-creator-6226cfe1fcbe33175e62950df656ff144e5276c0.tar.gz |
Compile.
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/cplusplus/generate-ast.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/tools/cplusplus/generate-ast.cpp b/src/tools/cplusplus/generate-ast.cpp index bbde757934..f4cc3ab678 100644 --- a/src/tools/cplusplus/generate-ast.cpp +++ b/src/tools/cplusplus/generate-ast.cpp @@ -1112,10 +1112,8 @@ void generateAST_cpp(const Snapshot &snapshot, const QDir &cplusplusDir) for (DeclarationListAST *iter = xUnit->declaration_list; iter; iter = iter->next) { if (FunctionDefinitionAST *funDef = iter->value->asFunctionDefinition()) { if (const QualifiedNameId *qName = funDef->symbol->name()->asQualifiedNameId()) { - if (qName->nameCount() != 2) - continue; - const QString className = oo(qName->nameAt(0)); - const QString methodName = oo(qName->nameAt(1)); + const QString className = oo(qName->base()); + const QString methodName = oo(qName->name()); QTextCursor cursor(&cpp_document); |