Remove unneeded unknown_expand exception type
This commit is contained in:
parent
b7982c6ee3
commit
575e6fe325
|
@ -155,12 +155,6 @@ StringView get_until_closing_delimiter(Reader& reader, char opening_delimiter,
|
||||||
return reader.substr_from(start);
|
return reader.substr_from(start);
|
||||||
}
|
}
|
||||||
|
|
||||||
struct unknown_expand : parse_error
|
|
||||||
{
|
|
||||||
unknown_expand(StringView name)
|
|
||||||
: parse_error{format("unknown expand '{}'", name)} {}
|
|
||||||
};
|
|
||||||
|
|
||||||
template<bool throw_on_invalid>
|
template<bool throw_on_invalid>
|
||||||
Token::Type token_type(StringView type_name)
|
Token::Type token_type(StringView type_name)
|
||||||
{
|
{
|
||||||
|
@ -177,7 +171,7 @@ Token::Type token_type(StringView type_name)
|
||||||
else if (type_name == "arg")
|
else if (type_name == "arg")
|
||||||
return Token::Type::ArgExpand;
|
return Token::Type::ArgExpand;
|
||||||
else if (throw_on_invalid)
|
else if (throw_on_invalid)
|
||||||
throw unknown_expand{type_name};
|
throw parse_error{format("unknown expand '{}'", type_name)};
|
||||||
else
|
else
|
||||||
return Token::Type::RawQuoted;
|
return Token::Type::RawQuoted;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user