mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-20 05:13:58 +00:00
[core] Switch to ankerl::unordered_dense
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
This commit is contained in:
@@ -18,9 +18,10 @@
|
||||
#include <cstdlib>
|
||||
#include <optional>
|
||||
#include <regex>
|
||||
#include <unordered_set>
|
||||
#include <vector>
|
||||
|
||||
#include "3party/ankerl/unordered_dense.h"
|
||||
|
||||
namespace
|
||||
{
|
||||
using osm::EditableMapObject;
|
||||
@@ -33,7 +34,7 @@ auto constexpr kMaxBuildingLevelsInTheWorld = 167;
|
||||
template <class T>
|
||||
void RemoveDuplicatesAndKeepOrder(std::vector<T> & vec)
|
||||
{
|
||||
std::unordered_set<T> seen;
|
||||
ankerl::unordered_dense::set<T> seen;
|
||||
auto const predicate = [&seen](T const & value)
|
||||
{
|
||||
if (seen.contains(value))
|
||||
|
||||
Reference in New Issue
Block a user