Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
24 lines
579 B
C++
24 lines
579 B
C++
#pragma once
|
|
#if MLN_USE_UNORDERED_DENSE
|
|
#include <ankerl/unordered_dense.h>
|
|
#else
|
|
#include <unordered_map>
|
|
#include <unordered_set>
|
|
#endif
|
|
|
|
namespace mbgl {
|
|
#if MLN_USE_UNORDERED_DENSE
|
|
template <typename Key, typename Value>
|
|
using unordered_map = ankerl::unordered_dense::map<Key, Value>;
|
|
|
|
template <typename Value>
|
|
using unordered_set = ankerl::unordered_dense::set<Value>;
|
|
#else
|
|
template <typename Key, typename Value>
|
|
using unordered_map = std::unordered_map<Key, Value>;
|
|
|
|
template <typename Value>
|
|
using unordered_set = std::unordered_set<Value>;
|
|
#endif
|
|
} // namespace mbgl
|