diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2022-11-24 16:35:51 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2022-11-24 15:42:41 +0000 |
commit | ea3e2279448cfa1756de7b277cc11eabc42de477 (patch) | |
tree | 13f88772c74808144bd0081c4db66a01d73362a3 /src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp | |
parent | 2ff5f18bff8c5a5d7a18353148e1ed9e1e81310f (diff) | |
download | qt-creator-ea3e2279448cfa1756de7b277cc11eabc42de477.tar.gz |
CPlusPlus tools: Fix build
Catch up to recent refactorings.
Change-Id: I14e8fa03a50ea4169ccdd41ed0d147d6ecb8af8b
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp')
-rw-r--r-- | src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp b/src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp index bf0629ca60..149d345b46 100644 --- a/src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp +++ b/src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp @@ -44,7 +44,7 @@ class MkVisitor: protected SymbolVisitor bool isMiscNode(ClassOrNamespace *b) const { for (const ClassOrNamespace *u : b->usings()) { - if (oo(u->symbols().first()->name()) == QLatin1String("AST")) + if (oo.prettyName(u->symbols().first()->name()) == QLatin1String("AST")) return true; } @@ -58,7 +58,7 @@ class MkVisitor: protected SymbolVisitor retType->clear(); if (interfaces.contains(b) || isMiscNode(b)) { - QString className = oo(b->symbols().first()->name()); + QString className = oo.prettyName(b->symbols().first()->name()); if (className.endsWith(QLatin1String("AST"))) { className.chop(3); @@ -114,7 +114,7 @@ public: Q_ASSERT(klass != 0); - QString className = oo(klass->name()); + QString className = oo.prettyName(klass->name()); if (className == QLatin1String("AST")) continue; @@ -162,7 +162,7 @@ public: Q_ASSERT(klass != 0); QString retTy ; - QString className = oo(klass->name()); + QString className = oo.prettyName(klass->name()); std::cout << " void " << qPrintable(getAcceptFunctionName(b, &retTy)) << "(" << qPrintable(className) << " *ast);" << std::endl; } } @@ -170,7 +170,8 @@ public: std::cout << std::endl; for (ClassOrNamespace *iface : std::as_const(interfaces)) { - std::cout << " // " << qPrintable(oo(iface->symbols().first()->name())) << std::endl; + std::cout << " // " << qPrintable(oo.prettyName(iface->symbols().first()->name())) + << std::endl; const QList<ClassOrNamespace *> values = implements.value(iface); for (ClassOrNamespace *b : values) { Class *klass = 0; @@ -180,7 +181,7 @@ public: Q_ASSERT(klass != 0); - QString className = oo(klass->name()); + QString className = oo.prettyName(klass->name()); std::cout << " virtual bool visit(" << qPrintable(className) << " *ast);" << std::endl; } std::cout << std::endl; @@ -197,7 +198,7 @@ public: Q_ASSERT(klass != 0); - QString className = oo(klass->name()); + QString className = oo.prettyName(klass->name()); if (className == QLatin1String("AST")) continue; @@ -230,7 +231,7 @@ public: Q_ASSERT(klass != 0); - QString className = oo(klass->name()); + QString className = oo.prettyName(klass->name()); if (className == QLatin1String("AST")) continue; @@ -256,7 +257,7 @@ public: } for (ClassOrNamespace *iface : std::as_const(interfaces)) { - std::cout << "// " << qPrintable(oo(iface->symbols().first()->name())) << std::endl; + std::cout << "// " << qPrintable(oo.prettyName(iface->symbols().first()->name())) << std::endl; const QList<ClassOrNamespace *> values = implements.value(iface); for (ClassOrNamespace *b : values) { Class *klass = 0; @@ -266,7 +267,7 @@ public: Q_ASSERT(klass != 0); - QString className = oo(klass->name()); + QString className = oo.prettyName(klass->name()); std::cout << "bool Semantic::visit(" << qPrintable(className) << " *ast)" << std::endl << "{" << std::endl; @@ -293,12 +294,12 @@ public: Declaration *decl = klass->memberAt(i)->asDeclaration(); if (! decl) continue; - if (decl->type()->isFunctionType()) + if (decl->type()->asFunctionType()) continue; - const QString declName = oo(decl->name()); + const QString declName = oo.prettyName(decl->name()); if (PointerType *ptrTy = decl->type()->asPointerType()) { if (NamedType *namedTy = ptrTy->elementType()->asNamedType()) { - const QString eltTyName = oo(namedTy->name()); + const QString eltTyName = oo.prettyName(namedTy->name()); if (eltTyName.endsWith(QLatin1String("ListAST"))) { QString name = eltTyName; name.chop(7); @@ -327,7 +328,7 @@ public: } if (ClassOrNamespace *ty = context.lookupType(namedTy->name(), klass)) { - QString className = oo(ty->symbols().first()->name()); + QString className = oo.prettyName(ty->symbols().first()->name()); QString baseClassName = className; if (baseClassName.endsWith(QLatin1String("AST"))) { baseClassName.chop(3); @@ -370,7 +371,7 @@ protected: } virtual bool visit(Class *klass) { - const QString className = oo(klass->name()); + const QString className = oo.prettyName(klass->name()); if (! className.endsWith(QLatin1String("AST"))) return false; |