[core] Switch to ankerl::unordered_dense

Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
This commit is contained in:
x7z4w
2025-11-24 17:34:56 +00:00
parent 046fe903d1
commit b4e9bbb8d2
303 changed files with 4506 additions and 1577 deletions

View File

@@ -4,7 +4,8 @@
#include "search/token_range.hpp"
#include <sstream>
#include <unordered_map>
#include "3party/ankerl/unordered_dense.h"
namespace search
{
@@ -15,7 +16,7 @@ namespace
// All synonyms should be lowercase.
/// @todo These should check the map language and use only the corresponding translation.
unordered_map<string, vector<string>> const kSynonyms = {
ankerl::unordered_dense::map<string, vector<string>> const kSynonyms = {
/// @todo Should process synonyms with errors like "blvrd" -> "blvd".
/// @see HouseOnStreetSynonymsWithMisprints test.
{"10a", {"décima"}},