diff options
Diffstat (limited to 'src/libs/cplusplus/FindUsages.cpp')
-rw-r--r-- | src/libs/cplusplus/FindUsages.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/cplusplus/FindUsages.cpp b/src/libs/cplusplus/FindUsages.cpp index bdd1381f37..1685368817 100644 --- a/src/libs/cplusplus/FindUsages.cpp +++ b/src/libs/cplusplus/FindUsages.cpp @@ -348,6 +348,8 @@ Usage::Type FindUsages::getType(int line, int column, int tokenIndex) } if ((*it)->asCall()) return checkPotentialWrite(getUsageTypeForCall(it), it + 1); + if ((*it)->asDeleteExpression()) + return Usage::Type::Write; if (const auto binExpr = (*it)->asBinaryExpression()) { if (binExpr->left_expression == *(it - 1) && isAssignment(binExpr->binary_op_token)) return checkPotentialWrite(Usage::Type::Write, it + 1); |