Classes | Namespaces | Functions | Variables
abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc File Reference
#include "absl/container/internal/raw_hash_set.h"
#include <numeric>
#include <random>
#include "absl/base/internal/raw_logging.h"
#include "absl/container/internal/hash_function_defaults.h"
#include "absl/strings/str_format.h"
#include "benchmark/benchmark.h"
Include dependency graph for abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc:

Go to the source code of this file.

Classes

struct  absl::container_internal::RawHashSetTestOnlyAccess
 

Namespaces

 absl
 
 absl::container_internal
 

Functions

bool CodegenAbslRawHashSetInt64Contains (absl::container_internal::IntTable *table, int64_t key)
 
auto CodegenAbslRawHashSetInt64Find (absl::container_internal::IntTable *table, int64_t key) -> decltype(table->find(key))
 
bool CodegenAbslRawHashSetInt64FindNeEnd (absl::container_internal::IntTable *table, int64_t key)
 
auto CodegenAbslRawHashSetInt64Insert (absl::container_internal::IntTable *table, int64_t key) -> decltype(table->insert(key))
 
void CodegenAbslRawHashSetInt64Iterate (absl::container_internal::IntTable *table)
 

Variables

int odr
 

Function Documentation

◆ CodegenAbslRawHashSetInt64Contains()

bool CodegenAbslRawHashSetInt64Contains ( absl::container_internal::IntTable *  table,
int64_t  key 
)

◆ CodegenAbslRawHashSetInt64Find()

auto CodegenAbslRawHashSetInt64Find ( absl::container_internal::IntTable *  table,
int64_t  key 
) -> decltype(table->find(key))

◆ CodegenAbslRawHashSetInt64FindNeEnd()

bool CodegenAbslRawHashSetInt64FindNeEnd ( absl::container_internal::IntTable *  table,
int64_t  key 
)

◆ CodegenAbslRawHashSetInt64Insert()

auto CodegenAbslRawHashSetInt64Insert ( absl::container_internal::IntTable *  table,
int64_t  key 
) -> decltype(table->insert(key))

◆ CodegenAbslRawHashSetInt64Iterate()

void CodegenAbslRawHashSetInt64Iterate ( absl::container_internal::IntTable *  table)

Variable Documentation

◆ odr

int odr

◆ pair

std::pair<std::string, std::string> pair

◆ size

size_t size
CodegenAbslRawHashSetInt64FindNeEnd
bool CodegenAbslRawHashSetInt64FindNeEnd(absl::container_internal::IntTable *table, int64_t key)
Definition: abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc:416
std::tr1::make_tuple
tuple make_tuple()
Definition: cares/cares/test/gmock-1.8.0/gtest/gtest.h:1619
CodegenAbslRawHashSetInt64Insert
auto CodegenAbslRawHashSetInt64Insert(absl::container_internal::IntTable *table, int64_t key) -> decltype(table->insert(key))
Definition: abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc:421
CodegenAbslRawHashSetInt64Contains
bool CodegenAbslRawHashSetInt64Contains(absl::container_internal::IntTable *table, int64_t key)
Definition: abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc:427
benchmark::DoNotOptimize
BENCHMARK_ALWAYS_INLINE void DoNotOptimize(Tp const &value)
Definition: benchmark/include/benchmark/benchmark.h:375
CodegenAbslRawHashSetInt64Iterate
void CodegenAbslRawHashSetInt64Iterate(absl::container_internal::IntTable *table)
Definition: abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc:432
CodegenAbslRawHashSetInt64Find
auto CodegenAbslRawHashSetInt64Find(absl::container_internal::IntTable *table, int64_t key) -> decltype(table->find(key))
Definition: abseil-cpp/absl/container/internal/raw_hash_set_benchmark.cc:411


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:27