diff --git a/Libraries/LibRegex/RegexByteCode.cpp b/Libraries/LibRegex/RegexByteCode.cpp index a68747f5cf3..ca8e23886e2 100644 --- a/Libraries/LibRegex/RegexByteCode.cpp +++ b/Libraries/LibRegex/RegexByteCode.cpp @@ -1239,7 +1239,8 @@ Vector OpCode_Compare::flat_compares() const } else if (compare_type == CharacterCompareType::GeneralCategory || compare_type == CharacterCompareType::Property || compare_type == CharacterCompareType::Script - || compare_type == CharacterCompareType::ScriptExtension) { + || compare_type == CharacterCompareType::ScriptExtension + || compare_type == CharacterCompareType::StringSet) { auto value = m_bytecode->at(offset++); result.append({ compare_type, value }); } else { @@ -1366,8 +1367,8 @@ Vector OpCode_Compare::variable_arguments_to_byte_string(Optionalat(offset++); result.empend(ByteString::formatted(" value={}", value)); }