We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1820c05 commit c921508Copy full SHA for c921508
1 file changed
lib/astutils.cpp
@@ -2499,7 +2499,7 @@ bool isMutableExpression(const Token* tok)
2499
if (const Variable* var = tok->variable()) {
2500
if (var->nameToken() == tok)
2501
return false;
2502
- if (!var->isPointer() && var->isConst())
+ if (var->isConst() && !var->isPointer() && (!var->isArray() || !var->isArgument()))
2503
2504
}
2505
return true;
0 commit comments