#include "llvm/ADT/ConcurrentHashtable.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/Parallel.h"
#include "llvm/Support/PerThreadBumpPtrAllocator.h"
#include "gtest/gtest.h"
#include <limits>
#include <random>
#include <vector>
usingnamespacellvm;
usingnamespaceparallel;
namespace {
class String { … };
TEST(ConcurrentHashTableTest, AddStringEntries) { … }
TEST(ConcurrentHashTableTest, AddStringMultiplueEntries) { … }
TEST(ConcurrentHashTableTest, AddStringMultiplueEntriesWithResize) { … }
TEST(ConcurrentHashTableTest, AddStringEntriesParallel) { … }
TEST(ConcurrentHashTableTest, AddStringEntriesParallelWithResize) { … }
}