mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-20 01:37:39 +03:00
f364fcec5d
This commit makes LibRegex (mostly) capable of operating on any of the three main string views: - StringView for raw strings - Utf8View for utf-8 encoded strings - Utf32View for raw unicode strings As a result, regexps with unicode strings should be able to properly handle utf-8 and not stop in the middle of a code point. A future commit will update LibJS to use the correct type of string depending on the flags. |
||
---|---|---|
.. | ||
C | ||
CMakeLists.txt | ||
Forward.h | ||
Regex.h | ||
RegexByteCode.cpp | ||
RegexByteCode.h | ||
RegexDebug.h | ||
RegexError.h | ||
RegexLexer.cpp | ||
RegexLexer.h | ||
RegexMatch.h | ||
RegexMatcher.cpp | ||
RegexMatcher.h | ||
RegexOptions.h | ||
RegexParser.cpp | ||
RegexParser.h |