diff --git a/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/ASTUtil.java b/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/ASTUtil.java index 4deccf48a94..e18152b0b95 100644 --- a/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/ASTUtil.java +++ b/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/internal/qt/core/ASTUtil.java @@ -130,7 +130,7 @@ public class ASTUtil { if (node instanceof IASTIdExpression) return getBaseType((IASTIdExpression) node); if (node instanceof IASTFunctionCallExpression) - return getReceiverType((IASTFunctionCallExpression) node); + return getBaseType((IASTFunctionCallExpression) node); if (node instanceof IASTExpression) return getBaseType(((IASTExpression) node).getExpressionType());