diff options
Diffstat (limited to 'src/libs/cplusplus/ResolveExpression.cpp')
-rw-r--r-- | src/libs/cplusplus/ResolveExpression.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp index 773f585192..9333d064e9 100644 --- a/src/libs/cplusplus/ResolveExpression.cpp +++ b/src/libs/cplusplus/ResolveExpression.cpp @@ -447,13 +447,13 @@ bool ResolveExpression::visit(CallAST *ast) _results.clear(); // Compute the types of the actual arguments. - QList< QList<Result> > arguments; - for (ExpressionListAST *exprIt = ast->expression_list; exprIt; - exprIt = exprIt->next) { - arguments.append(operator()(exprIt->expression)); - } + int actualArgumentCount = 0; - const unsigned actualArgumentCount = arguments.count(); + //QList< QList<Result> > arguments; + for (ExpressionListAST *exprIt = ast->expression_list; exprIt; exprIt = exprIt->next) { + //arguments.append(operator()(exprIt->expression)); + ++actualArgumentCount; + } Name *functionCallOp = control()->operatorNameId(OperatorNameId::FunctionCallOp); |