ladybird/Libraries/LibRegex
AnotherTest 6394720c87 LibRegex: Don't try to consume the escaped character if at EOF
Fixes assert on e.g. `new RegExp("\\")`
2020-11-30 17:45:05 +01:00
..
C LibRegex: Add RegexStringView wrapper to support utf8 and utf32 views 2020-11-27 21:32:41 +01:00
Tests LibRegex: Don't try to consume the escaped character if at EOF 2020-11-30 17:45:05 +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: Fix OOB access in Regex debug print 2020-11-30 11:37:30 +01:00
RegexByteCode.h LibRegex: Implement an ECMA262-compatible parser 2020-11-27 21:32:41 +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: Add bounds check to Lexer::back() 2020-11-30 11:36:24 +01:00
RegexLexer.h LibRegex: Allow unknown escapes in non-unicode mode (for ECMA262) 2020-11-28 10:13:33 +01:00
RegexMatch.h LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()' 2020-11-27 21:32:41 +01:00
RegexMatcher.cpp LibRegex: Give the bytecode a chance to run when there's no input 2020-11-30 11:37:30 +01:00
RegexMatcher.h LibRegex: Fix clang build errors 2020-11-29 09:29:26 +01:00
RegexOptions.h LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()' 2020-11-27 21:32:41 +01:00
RegexParser.cpp LibRegex: Don't try to consume the escaped character if at EOF 2020-11-30 17:45:05 +01:00
RegexParser.h LibRegex: Use match_ordinary_characters() in ECMA262Parser::parse_atom() 2020-11-29 20:35:52 +01:00