mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-03 04:42:19 +02:00
Userland: Prefer _string over _short_string
As `_string` can't fail anymore (since 3434412), there are no real
benefits to use the short variant in most cases.
This commit is contained in:
committed by
Andreas Kling
parent
a5edc9cdfc
commit
3f35ffb648
@@ -65,13 +65,13 @@ enum class ValueID;
|
||||
// Find the smallest possible type to use.
|
||||
auto member_max_value = members.size() - 1;
|
||||
if (NumericLimits<u8>::max() >= member_max_value) {
|
||||
TRY(enum_generator.set("enum_type", "u8"_short_string));
|
||||
TRY(enum_generator.set("enum_type", "u8"_string));
|
||||
} else if (NumericLimits<u16>::max() >= member_max_value) {
|
||||
TRY(enum_generator.set("enum_type", "u16"_short_string));
|
||||
TRY(enum_generator.set("enum_type", "u16"_string));
|
||||
} else if (NumericLimits<u32>::max() >= member_max_value) {
|
||||
TRY(enum_generator.set("enum_type", "u32"_short_string));
|
||||
TRY(enum_generator.set("enum_type", "u32"_string));
|
||||
} else {
|
||||
TRY(enum_generator.set("enum_type", "u64"_short_string));
|
||||
TRY(enum_generator.set("enum_type", "u64"_string));
|
||||
}
|
||||
|
||||
TRY(enum_generator.try_appendln("enum class @name:titlecase@ : @enum_type@ {"));
|
||||
|
||||
Reference in New Issue
Block a user