template<typename K, typename V, size_t N, typename Entry = std::pair<const K, V>, typename Alloc = detail::hashing::StackAllocator<Entry, N* sizeof(Entry)>>
slang::SmallMap class

A hash map container that allocates room for its first N elements on the stack.

Prefer this over a normal hash map for temporary stack variables and small maps where heap allocations can be avoided.