[clang-tools-extra] Implemented recursive search for findImplementations (PR #177564)

via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 27 08:12:35 PST 2026


================
@@ -306,25 +306,33 @@ std::vector<LocatedSymbol> findImplementors(llvm::DenseSet<SymbolID> IDs,
 
   RelationsRequest Req;
   Req.Predicate = Predicate;
-  Req.Subjects = std::move(IDs);
+  llvm::DenseSet<SymbolID> SeenIDs;
+  llvm::DenseSet<SymbolID> RecursiveSearch = std::move(IDs);
----------------
timon-ul wrote:

I don't really care about the name but it didn't quite "feel" like a queue to me.

https://github.com/llvm/llvm-project/pull/177564


More information about the cfe-commits mailing list