mirror of
https://github.com/BlackMATov/meta.hpp.git
synced 2025-12-16 14:09:02 +07:00
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:
@@ -449,7 +449,7 @@ namespace meta_hpp::detail
|
||||
|
||||
namespace meta_hpp::detail
|
||||
{
|
||||
enum class error_code {
|
||||
enum class error_code : std::uint8_t {
|
||||
no_error,
|
||||
|
||||
bad_cast,
|
||||
@@ -1432,7 +1432,7 @@ namespace meta_hpp
|
||||
|
||||
namespace meta_hpp::detail
|
||||
{
|
||||
enum class type_kind : std::uint32_t {
|
||||
enum class type_kind : std::uint8_t {
|
||||
array_,
|
||||
class_,
|
||||
constructor_,
|
||||
@@ -2805,7 +2805,7 @@ namespace meta_hpp
|
||||
void* ptr;
|
||||
};
|
||||
|
||||
enum class storage_e : std::uintptr_t {
|
||||
enum class storage_e : std::uint8_t {
|
||||
nothing,
|
||||
trivial,
|
||||
internal,
|
||||
@@ -6408,7 +6408,7 @@ namespace meta_hpp::detail
|
||||
{
|
||||
class uarg_base {
|
||||
public:
|
||||
enum class ref_types {
|
||||
enum class ref_types : std::uint8_t {
|
||||
lvalue,
|
||||
const_lvalue,
|
||||
rvalue,
|
||||
@@ -7447,7 +7447,7 @@ namespace meta_hpp::detail
|
||||
{
|
||||
class uinst_base {
|
||||
public:
|
||||
enum class ref_types {
|
||||
enum class ref_types : std::uint8_t {
|
||||
lvalue,
|
||||
const_lvalue,
|
||||
rvalue,
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
namespace meta_hpp::detail
|
||||
{
|
||||
enum class error_code {
|
||||
enum class error_code : std::uint8_t {
|
||||
no_error,
|
||||
|
||||
bad_cast,
|
||||
|
||||
@@ -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_,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user