#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include <stdint.h>
#include "gpu/command_buffer/common/id_allocator.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace gpu {
class IdAllocatorTest : public testing::Test { … };
TEST_F(IdAllocatorTest, TestBasic) { … }
TEST_F(IdAllocatorTest, TestAdvanced) { … }
TEST_F(IdAllocatorTest, MarkAsUsed) { … }
TEST_F(IdAllocatorTest, AllocateIdAtOrAbove) { … }
TEST_F(IdAllocatorTest, AllocateIdAtOrAboveWrapsAround) { … }
TEST_F(IdAllocatorTest, RedundantFreeIsIgnored) { … }
TEST_F(IdAllocatorTest, AllocateIDRange) { … }
TEST_F(IdAllocatorTest, AllocateIDRangeEndNoEffect) { … }
TEST_F(IdAllocatorTest, AllocateFullIDRange) { … }
TEST_F(IdAllocatorTest, AllocateIDRangeNoWrapInRange) { … }
TEST_F(IdAllocatorTest, AllocateIdMax) { … }
TEST_F(IdAllocatorTest, ZeroIdCases) { … }
}