Don't perform arithmetic on enum values.

This commit is contained in:
Bartosz Taudul 2024-09-14 00:58:37 +02:00
parent 8a6e525ea9
commit d8f4c8bc7e
No known key found for this signature in database
GPG Key ID: B7FE2008B7575DF3
2 changed files with 10 additions and 10 deletions

View File

@ -72,11 +72,11 @@ private:
rd
};
enum { ReadBit = 0x100 };
enum { WriteBit = 0x200 };
enum { ReuseBit = 0x400 };
enum { RegMask = 0x0FF };
enum { FlagMask = 0xF00 };
static constexpr int ReadBit = 0x100;
static constexpr int WriteBit = 0x200;
static constexpr int ReuseBit = 0x400;
static constexpr int RegMask = 0x0FF;
static constexpr int FlagMask = 0xF00;
enum class OpType : uint8_t
{

View File

@ -8,11 +8,11 @@
namespace tracy
{
enum { ChunkBits = 10 };
enum { PageBits = 10 };
enum { PageSize = 1 << PageBits };
enum { PageChunkBits = ChunkBits + PageBits };
enum { PageChunkSize = 1 << PageChunkBits };
constexpr size_t ChunkBits = 10;
constexpr size_t PageBits = 10;
constexpr size_t PageSize = 1 << PageBits;
constexpr size_t PageChunkBits = ChunkBits + PageBits;
constexpr size_t PageChunkSize = 1 << PageChunkBits;
uint32_t MemDecayColor[256] = {
0x0, 0xFF077F07, 0xFF078007, 0xFF078207, 0xFF078307, 0xFF078507, 0xFF078707, 0xFF078807,