chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/bits_pa_unittest.cc

// Copyright 2009 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// This file contains the unit tests for the bit utilities.

#include <cstddef>
#include <limits>

#include "partition_alloc/build_config.h"
#include "partition_alloc/partition_alloc_base/bits.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace partition_alloc::internal::base::bits {

TEST(BitsTestPA, BitWidth) {}

TEST(BitsTestPA, Log2Ceiling) {}

TEST(BitsTestPA, AlignUp) {}

TEST(BitsTestPA, AlignUpPointer) {}

TEST(BitsTestPA, AlignDown) {}

TEST(BitsTestPA, AlignDownPointer) {}

TEST(BitsTestPA, PowerOfTwo) {}

TEST(BitsTestPA, CountlZero8) {}

TEST(BitsTestPA, CountlZero16) {}

TEST(BitsTestPA, CountlZero32) {}

TEST(BitsTestPA, CountrZero8) {}

TEST(BitsTestPA, CountrZero16) {}

TEST(BitsTestPA, CountrZero32) {}

TEST(BitsTestPA, CountlZero64) {}

TEST(BitsTestPA, CountrZero64) {}

TEST(BitsTestPA, CountlZeroSizeT) {}

TEST(BitsTestPA, CountrZeroSizeT) {}

}  // namespace partition_alloc::internal::base::bits