diff --git a/src/libs/cplusplus/FindUsages.cpp b/src/libs/cplusplus/FindUsages.cpp index fbe1f31bbf1..3086ca0d0f6 100644 --- a/src/libs/cplusplus/FindUsages.cpp +++ b/src/libs/cplusplus/FindUsages.cpp @@ -1942,6 +1942,8 @@ bool FindUsages::visit(QualifiedNameAST *ast) if (SimpleNameAST *simple_name = unqualified_name->asSimpleName()) identifier_token = simple_name->identifier_token; + else if (DestructorNameAST *dtor = unqualified_name->asDestructorName()) + identifier_token = dtor->unqualified_name->firstToken(); TemplateIdAST *template_id = 0; if (! identifier_token) {