Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
This commit is contained in:
Jarred Sumner
2024-03-02 21:42:57 -08:00
committed by GitHub
parent a3a5ed3870
commit 0017dbec4e
6 changed files with 70 additions and 27 deletions

View File

@@ -31,6 +31,15 @@ namespace WebCore {
namespace RFC7230 {
bool isTokenCharacter(UChar c)
{
return c < 0x80 && isTokenCharacter(static_cast<LChar>(c));
}
bool isDelimiter(UChar c)
{
return c < 0x80 && isDelimiter(static_cast<LChar>(c));
}
bool isTokenCharacter(LChar c)
{
return isASCIIAlpha(c) || isASCIIDigit(c)
|| c == '!' || c == '#' || c == '$'
@@ -40,7 +49,7 @@ bool isTokenCharacter(UChar c)
|| c == '`' || c == '|' || c == '~';
}
bool isDelimiter(UChar c)
bool isDelimiter(LChar c)
{
return c == '(' || c == ')' || c == ','
|| c == '/' || c == ':' || c == ';'