Lines Matching defs:IDs
290 std::vector<LocatedSymbol> findImplementors(llvm::DenseSet<SymbolID> IDs,
294 if (IDs.empty() || !Index)
309 Req.Subjects = std::move(IDs);
341 QueryRequest.IDs.insert(ID);
344 if (!Index || QueryRequest.IDs.empty())
1275 llvm::DenseSet<SymbolID> IDs;
1280 IDs.insert(getSymbolID(ND));
1284 IDs.insert(getSymbolID(RD));
1288 return findImplementors(std::move(IDs), QueryKind, Index, AST.tuPath());
1493 ContainerLookup.IDs.insert(Object.ID);
1503 ContainerLookup.IDs.insert(Object.ID);
1508 if (!ContainerLookup.IDs.empty() && AddContext)
1518 auto QueryIndex = [&](llvm::DenseSet<SymbolID> IDs, bool AllowAttributes,
1520 if (IDs.empty() || !Index || Results.HasMore)
1523 Req.IDs = std::move(IDs);
1554 ContainerLookup.IDs.insert(Container);
1560 if (!ContainerLookup.IDs.empty() && AddContext)
2182 Req.IDs.insert(Parent.symbolID);
2259 Request.IDs.insert(*ID);
2270 // also accumulate the container IDs into a lookup request.
2280 ContainerLookup.IDs.insert(R.Container);
2329 // also accumulate the callee IDs into a lookup request.
2340 CallsOutLookup.IDs.insert(R.Symbol);