MCPcopy Create free account
hub / github.com/comaps/comaps / GetQueryVec

Method GetQueryVec

libs/search/bookmarks/processor.cpp:268–280  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

266}
267
268QueryVec Processor::GetQueryVec(IdfMap & idfs, QueryParams const & params) const
269{
270 QueryVec::Builder builder;
271 for (size_t i = 0; i < params.GetNumTokens(); ++i)
272 {
273 auto const & token = params.GetToken(i).GetOriginal();
274 if (params.IsPrefixToken(i))
275 builder.SetPrefix(token);
276 else
277 builder.AddFull(token);
278 }
279 return {idfs, builder};
280}
281} // namespace bookmarks
282} // namespace search

Callers

nothing calls this directly

Calls 4

IsPrefixTokenMethod · 0.80
SetPrefixMethod · 0.80
AddFullMethod · 0.80
GetNumTokensMethod · 0.45

Tested by

no test coverage detected