1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:38:11 +00:00

LibWeb: Make property_id_from_string() return Optional

This commit is contained in:
Sam Atkins 2023-05-10 13:01:30 +01:00 committed by Andreas Kling
parent 03613dc14d
commit 465ecf37c2
5 changed files with 29 additions and 29 deletions

View file

@ -109,8 +109,8 @@ enum class PropertyID {
generator.append(R"~~~(
};
PropertyID property_id_from_camel_case_string(StringView);
PropertyID property_id_from_string(StringView);
Optional<PropertyID> property_id_from_camel_case_string(StringView);
Optional<PropertyID> property_id_from_string(StringView);
StringView string_from_property_id(PropertyID);
bool is_inherited_property(PropertyID);
ErrorOr<NonnullRefPtr<StyleValue>> property_initial_value(JS::Realm&, PropertyID);
@ -186,7 +186,7 @@ ErrorOr<void> generate_implementation_file(JsonObject& properties, Core::File& f
namespace Web::CSS {
PropertyID property_id_from_camel_case_string(StringView string)
Optional<PropertyID> property_id_from_camel_case_string(StringView string)
{
)~~~");
@ -204,10 +204,10 @@ PropertyID property_id_from_camel_case_string(StringView string)
});
generator.append(R"~~~(
return PropertyID::Invalid;
return {};
}
PropertyID property_id_from_string(StringView string)
Optional<PropertyID> property_id_from_string(StringView string)
{
)~~~");
@ -224,7 +224,7 @@ PropertyID property_id_from_string(StringView string)
});
generator.append(R"~~~(
return PropertyID::Invalid;
return {};
}
StringView string_from_property_id(PropertyID property_id) {