ladybird/Libraries/LibRegex
Andreas Kling 6b6d3b32a4 LibRegex: Remove the StringCopyMatches mode
This mode made a lot of incorrect assumptions about string lifetimes,
and instead of fixing it, let's just remove it and tweak the few unit
tests that used it.
2025-03-24 22:27:17 +00:00
..
CMakeLists.txt
Forward.h
Regex.h
RegexByteCode.cpp LibRegex: Remove the StringCopyMatches mode 2025-03-24 22:27:17 +00:00
RegexByteCode.h LibRegex: Remove orphaned save points in nested LookAhead 2025-03-17 16:11:02 +01:00
RegexBytecodeStreamOptimizer.h
RegexDebug.h
RegexDefs.h LibRegex: Remove the StringCopyMatches mode 2025-03-24 22:27:17 +00:00
RegexError.h
RegexLexer.cpp LibRegex: Clean up #include directives 2024-11-21 14:08:33 +01:00
RegexLexer.h
RegexMatch.h LibRegex: Remove the StringCopyMatches mode 2025-03-24 22:27:17 +00:00
RegexMatcher.cpp LibRegex: Remove the StringCopyMatches mode 2025-03-24 22:27:17 +00:00
RegexMatcher.h LibRegex: Add some more debugging info to bytecode block ranges 2024-12-13 10:00:16 +01:00
RegexOptimizer.cpp LibRegex: Don't treat single-jump blocks as noop in the optimizer 2025-03-09 14:37:57 +01:00
RegexOptions.h LibRegex: Remove the StringCopyMatches mode 2025-03-24 22:27:17 +00:00
RegexParser.cpp LibJS: Use FlyString in PropertyKey instead of DeprecatedFlyString 2025-03-24 22:27:17 +00:00
RegexParser.h LibJS: Use FlyString in PropertyKey instead of DeprecatedFlyString 2025-03-24 22:27:17 +00:00