summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/ResolveExpression.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2022-06-27 10:22:29 +0200
committerEike Ziller <eike.ziller@qt.io>2022-06-27 10:33:44 +0200
commitc7b724c4caa78383640d6f66a95b144d91ecb40a (patch)
treeefee89d2737dcd65d40468d35b16c66710d72b8f /src/libs/cplusplus/ResolveExpression.cpp
parentc456572fa57295d90147408c61a1209c96a43791 (diff)
parent06715441d695064e0548fa94d0cc3e325a3870a6 (diff)
downloadqt-creator-c7b724c4caa78383640d6f66a95b144d91ecb40a.tar.gz
Merge remote-tracking branch 'origin/8.0'
Change-Id: Ia1c97d5949de607177a5a0632c7e8a37cbfd3475
Diffstat (limited to 'src/libs/cplusplus/ResolveExpression.cpp')
-rw-r--r--src/libs/cplusplus/ResolveExpression.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp
index 4ff023624e..6803194ec6 100644
--- a/src/libs/cplusplus/ResolveExpression.cpp
+++ b/src/libs/cplusplus/ResolveExpression.cpp
@@ -1045,7 +1045,7 @@ ClassOrNamespace *ResolveExpression::findClass(const FullySpecifiedType &origina
ClassOrNamespace *binding = nullptr;
if (Class *klass = ty->asClassType()) {
- if (scope->isBlock())
+ if (scope->asBlock())
binding = _context.lookupType(klass->name(), scope, enclosingBinding);
if (!binding)
binding = _context.lookupType(klass, enclosingBinding);
@@ -1135,7 +1135,7 @@ ClassOrNamespace *ResolveExpression::baseExpression(const QList<LookupItem> &bas
instantiatedFunction = overloadTy->asFunctionType();
} else if (overloadType->isTemplateType()
&& overloadType->asTemplateType()->declaration()
- && overloadType->asTemplateType()->declaration()->isFunction()) {
+ && overloadType->asTemplateType()->declaration()->asFunction()) {
instantiatedFunction = overloadType->asTemplateType()->declaration()->asFunction();
}