Lines Matching defs:Request
66 FuzzyFindRequest Request;
72 Request.Scopes = {std::string(Names.first)};
76 Request.Scopes = {""};
78 Request.Query = std::string(Names.second);
80 Index->fuzzyFind(Request, [&](const Symbol &Sym) {
154 FuzzyFindRequest Request;
155 Request.Limit = Limit;
156 Request.Query = Query;
160 Request.Scopes = {Scopes.begin(), Scopes.end()};
162 Request.AnyScope = Request.Scopes.empty();
168 Index->fuzzyFind(Request, [&](const Symbol &Sym) {
204 LookupRequest Request;
205 Request.IDs.insert(IDs.begin(), IDs.end());
207 Index->lookup(Request, [&](const Symbol &Sym) {
382 bool runCommand(std::string Request, const SymbolIndex &Index) {
384 std::replace(Request.begin(), Request.end(), ' ', '\0');
386 llvm::StringRef(Request).split(Args, '\0', /*MaxSplit=*/-1,
447 while (std::optional<std::string> Request = LE.readLine())
448 runCommand(std::move(*Request), *Index);