Classes | Namespaces | Functions
abseil-cpp/absl/numeric/bits_test.cc File Reference
#include "absl/numeric/bits.h"
#include <limits>
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "absl/random/random.h"
Include dependency graph for abseil-cpp/absl/numeric/bits_test.cc:

Go to the source code of this file.

Classes

struct  absl::ABSL_NAMESPACE_BEGIN::PopcountInput< T >
 

Namespaces

 absl
 
 absl::ABSL_NAMESPACE_BEGIN
 

Functions

template<typename T >
PopcountInput< Tabsl::ABSL_NAMESPACE_BEGIN::GeneratePopcountInput (absl::BitGen &gen)
 
template<typename T , T arg>
bool absl::ABSL_NAMESPACE_BEGIN::IsBitCeilConstantExpression (char)
 
template<typename T , T arg, T = bit_ceil(arg)>
bool absl::ABSL_NAMESPACE_BEGIN::IsBitCeilConstantExpression (int)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Counting, LeadingOnes)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Counting, LeadingZeroes)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Counting, Popcount)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Counting, PopcountFuzz)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Counting, TrailingOnes)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Counting, TrailingZeroes)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (IntegralPowersOfTwo, Ceiling)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (IntegralPowersOfTwo, Floor)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (IntegralPowersOfTwo, SingleBit)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (IntegralPowersOfTwo, Width)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Rotate, Left)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Rotate, Right)
 
 absl::ABSL_NAMESPACE_BEGIN::TEST (Rotate, Symmetry)
 


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