..
C
LibRegex: Add RegexStringView wrapper to support utf8 and utf32 views
2020-11-27 21:32:41 +01:00
Tests
Everywhere: Replace a bundle of dbg with dbgln.
2021-01-09 21:11:09 +01:00
CMakeLists.txt
LibRegex: Add a regular expression library
2020-11-27 21:32:41 +01:00
Forward.h
LibRegex: Implement an ECMA262-compatible parser
2020-11-27 21:32:41 +01:00
Regex.h
LibRegex: Add a regular expression library
2020-11-27 21:32:41 +01:00
RegexByteCode.cpp
LibRegex: Store 'String' matches inside the bytecode
2020-12-06 15:38:40 +01:00
RegexByteCode.h
AK: Use direct-list-initialization for Vector::empend() ( #4564 )
2020-12-27 23:06:37 +01:00
RegexDebug.h
LibRegex: Implement an ECMA262-compatible parser
2020-11-27 21:32:41 +01:00
RegexError.h
LibRegex: Add a regular expression library
2020-11-27 21:32:41 +01:00
RegexLexer.cpp
LibRegex: Fix assertion when parsing '(?'
2020-12-03 10:51:56 +01:00
RegexLexer.h
LibRegex: Remove Lexer::slice_back() and just use StringViews
2020-12-06 15:38:40 +01:00
RegexMatch.h
LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()'
2020-11-27 21:32:41 +01:00
RegexMatcher.cpp
Everywhere: Replace a bundle of dbg with dbgln.
2021-01-09 21:11:09 +01:00
RegexMatcher.h
LibRegex: Add a basic Regex<...>::replace()
2020-12-08 23:34:38 +01:00
RegexOptions.h
LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()'
2020-11-27 21:32:41 +01:00
RegexParser.cpp
Everywhere: Fix more typos
2020-12-31 01:47:41 +01:00
RegexParser.h
LibRegex: Use match_ordinary_characters() in ECMA262Parser::parse_atom()
2020-11-29 20:35:52 +01:00