From b5e55b33a74786a2436bf80c51d25db7171121f0 Mon Sep 17 00:00:00 2001 From: eidheim Date: Mon, 21 Aug 2017 10:25:34 +0200 Subject: [PATCH] Added cursor kind check to Usages::Clang::Cache::Cursor::operator== --- src/usages_clang.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;