summaryrefslogtreecommitdiff
path: root/src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2022-11-24 16:35:51 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2022-11-24 15:42:41 +0000
commitea3e2279448cfa1756de7b277cc11eabc42de477 (patch)
tree13f88772c74808144bd0081c4db66a01d73362a3 /src/tools/cplusplus-mkvisitor/cplusplus-mkvisitor.cpp
parent2ff5f18bff8c5a5d7a18353148e1ed9e1e81310f (diff)
downloadqt-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.cpp31
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;