mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 07:28:11 +00:00
LibWeb: Make value_id_from_string()
return Optional
This commit is contained in:
parent
9b61f79eae
commit
03613dc14d
3 changed files with 16 additions and 17 deletions
|
@ -67,7 +67,7 @@ enum class ValueID {
|
|||
generator.append(R"~~~(
|
||||
};
|
||||
|
||||
ValueID value_id_from_string(StringView);
|
||||
Optional<ValueID> value_id_from_string(StringView);
|
||||
StringView string_from_value_id(ValueID);
|
||||
|
||||
}
|
||||
|
@ -105,10 +105,9 @@ HashMap<StringView, ValueID, AK::CaseInsensitiveASCIIStringViewTraits> g_stringv
|
|||
generator.append(R"~~~(
|
||||
};
|
||||
|
||||
ValueID value_id_from_string(StringView string)
|
||||
Optional<ValueID> value_id_from_string(StringView string)
|
||||
{
|
||||
auto maybe_value_id = g_stringview_to_value_id_map.get(string);
|
||||
return maybe_value_id.value_or(ValueID::Invalid);
|
||||
return g_stringview_to_value_id_map.get(string);
|
||||
}
|
||||
|
||||
StringView string_from_value_id(ValueID value_id) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue