SCons: Add enum conversion warning

This commit is contained in:
Thaddeus Crews 2025-04-26 10:05:07 -05:00
parent e37c6261ea
commit dc9c34f0c6
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC
14 changed files with 67 additions and 77 deletions

View file

@ -39,11 +39,9 @@ public:
COMPRESS_ZSTD,
};
enum {
TOKEN_BYTE_MASK = 0x80,
TOKEN_BITS = 8,
TOKEN_MASK = (1 << (TOKEN_BITS - 1)) - 1,
};
static constexpr uint32_t TOKEN_BYTE_MASK = 0x80;
static constexpr uint32_t TOKEN_BITS = 8;
static constexpr uint32_t TOKEN_MASK = (1 << (TOKEN_BITS - 1)) - 1;
Vector<StringName> identifiers;
Vector<Variant> constants;