Home
last modified time | relevance | path

Searched refs:kBits (Results 1 – 2 of 2) sorted by relevance

/art/libartbase/base/
Dbit_utils.h273 template <size_t kBits, typename T>
275 static_assert(kBits > 0, "kBits cannot be zero."); in IsInt()
276 static_assert(kBits <= BitSizeOf<T>(), "kBits must be <= max."); in IsInt()
280 return (kBits == BitSizeOf<T>()) ? in IsInt()
282 (-GetIntLimit<T>(kBits) <= value) && (value < GetIntLimit<T>(kBits)); in IsInt()
285 template <size_t kBits, typename T>
287 static_assert(kBits > 0, "kBits cannot be zero."); in IsUint()
288 static_assert(kBits <= BitSizeOf<T>(), "kBits must be <= max."); in IsUint()
296 (kBits == BitSizeOf<T>() || in IsUint()
297 (static_cast<unsigned_type>(value) <= GetIntLimit<unsigned_type>(kBits) * 2u - 1u)); in IsUint()
[all …]
Dbit_vector_test.cc29 const size_t kBits = 32; in TEST() local
31 BitVector bv(kBits, false, Allocator::GetCallocAllocator()); in TEST()
38 EXPECT_EQ(0U, bv.NumSetBits(kBits)); in TEST()
39 for (size_t i = 0; i < kBits; i++) { in TEST()
49 bv.SetBit(kBits - 1); in TEST()
52 EXPECT_EQ(2U, bv.NumSetBits(kBits)); in TEST()
54 for (size_t i = 1; i < kBits - 1; i++) { in TEST()
57 EXPECT_TRUE(bv.IsBitSet(kBits - 1)); in TEST()
66 EXPECT_EQ(kBits - 1u, *iterator); in TEST()