diff --git a/src/usages_clang.cc b/src/usages_clang.cc index 60a76bc..997a05d 100644 --- a/src/usages_clang.cc +++ b/src/usages_clang.cc @@ -17,7 +17,7 @@ std::atomic Usages::Clang::cache_in_progress_count(0); bool Usages::Clang::Cache::Cursor::operator==(const Cursor &o) { for(auto &usr : usrs) { - if(o.usrs.count(usr)) + if(clangmm::Cursor::is_similar_kind(o.kind, kind) && o.usrs.count(usr)) return true; } return false;