diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2020-11-04 12:38:40 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2020-11-04 13:02:34 +0000 |
commit | cf6757406d6a0c012cdaadcd8706ae14a948b200 (patch) | |
tree | a3e7ef85c96a142dc4143e86b574524d6c9f601a /src/libs/cplusplus/FindUsages.cpp | |
parent | 8527cbedccefd15ed275746650c6cd1cb24be62d (diff) | |
download | qt-creator-cf6757406d6a0c012cdaadcd8706ae14a948b200.tar.gz |
CPlusPlus: Properly categorize usages in if statements
Change-Id: I5f6e5fa14ea51cd9e61a9e2e96c110ca618be429
Reviewed-by: André Hartmann <aha_1980@gmx.de>
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 72ad9fe8d5..8807fad952 100644 --- a/src/libs/cplusplus/FindUsages.cpp +++ b/src/libs/cplusplus/FindUsages.cpp @@ -334,6 +334,8 @@ Usage::Type FindUsages::getType(int line, int column, int tokenIndex) return Usage::Type::Read; if ((*it)->asCaseStatement()) return Usage::Type::Read; + if ((*it)->asIfStatement()) + return Usage::Type::Read; if ((*it)->asLambdaCapture() || (*it)->asNamedTypeSpecifier() || (*it)->asElaboratedTypeSpecifier()) { return Usage::Type::Other; |