Cleanup clang-tidy warning about enum sizes

This commit is contained in:
Martin Hořeňovský
2024-10-29 21:06:54 +01:00
parent 9c5a4cf44e
commit 119a7bbe53
3 changed files with 11 additions and 4 deletions

View File

@@ -22,7 +22,10 @@ namespace Detail {
const int hexThreshold = 255;
struct Endianness {
enum Arch { Big, Little };
enum Arch : uint8_t {
Big,
Little
};
static Arch which() {
int one = 1;

View File

@@ -214,7 +214,7 @@ struct RowBreak {};
struct OutputFlush {};
class Duration {
enum class Unit {
enum class Unit : uint8_t {
Auto,
Nanoseconds,
Microseconds,
@@ -286,7 +286,10 @@ public:
};
} // end anon namespace
enum class Justification { Left, Right };
enum class Justification : uint8_t {
Left,
Right
};
struct ColumnInfo {
std::string name;