mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +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
Notes:
sideshowbarker
2024-07-17 06:00:02 +09:00
Author: https://github.com/LucasChollet Commit: https://github.com/SerenityOS/serenity/commit/3f35ffb648 Pull-request: https://github.com/SerenityOS/serenity/pull/20418
@@ -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