Lines Matching defs:Req

128   FuzzyFindRequest Req;
129 Req.Query = "2";
130 Req.AnyScope = true;
132 EXPECT_THAT(match(I, Req), ElementsAre("2"));
138 FuzzyFindRequest Req;
139 Req.Query = "5";
140 Req.AnyScope = true;
141 Req.Limit = 3;
143 auto Matches = match(*I, Req, &Incomplete);
144 EXPECT_TRUE(Req.Limit);
145 EXPECT_EQ(Matches.size(), *Req.Limit);
153 FuzzyFindRequest Req;
154 Req.Query = "lol";
155 Req.AnyScope = true;
156 Req.Limit = 2;
157 EXPECT_THAT(match(*I, Req),
164 FuzzyFindRequest Req;
165 Req.Query = "y";
166 Req.AnyScope = true;
167 EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "b::y2", "y3"));
173 FuzzyFindRequest Req;
174 Req.Query = "y";
175 Req.Scopes = {""};
176 EXPECT_THAT(match(*I, Req), UnorderedElementsAre("y3"));
183 FuzzyFindRequest Req;
184 Req.Query = "y";
185 Req.Scopes = {"a::"};
186 EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "a::y2"));
193 FuzzyFindRequest Req;
194 Req.Query = "y";
195 Req.Scopes = {"a::", "b::"};
196 EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1", "a::y2", "b::y3"));
202 FuzzyFindRequest Req;
203 Req.Query = "y";
204 Req.Scopes = {"a::"};
205 EXPECT_THAT(match(*I, Req), UnorderedElementsAre("a::y1"));
211 FuzzyFindRequest Req;
212 Req.Query = "AB";
213 Req.Scopes = {"ns::"};
214 EXPECT_THAT(match(*I, Req), UnorderedElementsAre("ns::ABC", "ns::abc"));
264 FuzzyFindRequest Req;
265 Req.AnyScope = true;
267 Req.Query = "TempSpec";
268 EXPECT_THAT(match(*I, Req),
273 Req.Query = "TempSpec<int";
274 EXPECT_THAT(match(*I, Req), IsEmpty());
345 FuzzyFindRequest Req;
346 Req.Scopes = {"ns::"};
347 EXPECT_THAT(match(MergedIndex(I.get(), J.get()), Req),
374 FuzzyFindRequest Req;
375 Req.AnyScope = true;
376 Req.Query = "Foo";
379 Merge.fuzzyFind(Req, [&](const Symbol &) { ++SymbolCounter; });
629 LookupRequest Req;
630 Req.IDs = {S.ID};
632 Merge.lookup(Req, [&](const Symbol &S) {