| 120 | |
| 121 | template <typename DFA> |
| 122 | void FillRequestFromToken(QueryParams::Token const & token, SearchTrieRequest<DFA> & request) |
| 123 | { |
| 124 | request.m_names.emplace_back(BuildLevenshteinDFA(token.GetOriginal())); |
| 125 | // Allow misprints for original token only. |
| 126 | token.ForEachSynonym([&request](strings::UniString const & s) |
| 127 | { request.m_names.emplace_back(strings::LevenshteinDFA(s, 0 /* maxErrors */)); }); |
| 128 | } |
| 129 | } // namespace search |
no test coverage detected