fix new clang-tidy warnings: performance-enum-size

https://clang.llvm.org/extra/clang-tidy/checks/performance/enum-size.html
This commit is contained in:
BlackMATov
2025-01-17 20:06:53 +07:00
parent eb8857d56d
commit 74ce910785
6 changed files with 10 additions and 10 deletions

View File

@@ -10,7 +10,7 @@
namespace meta_hpp::detail
{
enum class error_code {
enum class error_code : std::uint8_t {
no_error,
bad_cast,

View File

@@ -10,7 +10,7 @@
namespace meta_hpp::detail
{
enum class type_kind : std::uint32_t {
enum class type_kind : std::uint8_t {
array_,
class_,
constructor_,

View File

@@ -26,7 +26,7 @@ namespace meta_hpp::detail
{
class uarg_base {
public:
enum class ref_types {
enum class ref_types : std::uint8_t {
lvalue,
const_lvalue,
rvalue,

View File

@@ -17,7 +17,7 @@ namespace meta_hpp::detail
{
class uinst_base {
public:
enum class ref_types {
enum class ref_types : std::uint8_t {
lvalue,
const_lvalue,
rvalue,

View File

@@ -128,7 +128,7 @@ namespace meta_hpp
void* ptr;
};
enum class storage_e : std::uintptr_t {
enum class storage_e : std::uint8_t {
nothing,
trivial,
internal,