summaryrefslogtreecommitdiff
path: root/Libraries/LibRegex
AgeCommit message (Expand)Author
2020-12-28LibRegex: Fail early if eof seen after '(?'AnotherTest
2020-12-27AK: Use direct-list-initialization for Vector::empend() (#4564)Nathan Lanza
2020-12-08LibRegex: Add a basic Regex<...>::replace()AnotherTest
2020-12-06LibRegex: Add basic support for unicode escapes in ECMA262ParserAnotherTest
2020-12-06LibRegex: Remove Lexer::slice_back() and just use StringViewsAnotherTest
2020-12-06LibRegex: Store 'String' matches inside the bytecodeAnotherTest
2020-12-03LibRegex: Fix assertion when parsing '(?'AnotherTest
2020-11-30LibRegex: Don't try to consume the escaped character if at EOFAnotherTest
2020-11-30LibRegex: Give the bytecode a chance to run when there's no inputAnotherTest
2020-11-30LibRegex: Fix OOB access in Regex debug printAnotherTest
2020-11-30LibRegex: Add bounds check to Lexer::back()Linus Groh
2020-11-29LibRegex: Use match_ordinary_characters() in ECMA262Parser::parse_atom()Linus Groh
2020-11-29LibRegex: Allow syntax characters (except ']') without escapes in classesAnotherTest
2020-11-29LibRegex: Fix clang build errorsLinus Groh
2020-11-28LibRegex: Remove trailing newline from error_string()Linus Groh
2020-11-28LibRegex: Don't print error message in Regex constructorLinus Groh
2020-11-28LibRegex: Allow '-' as the last element of a charclassAnotherTest
2020-11-28LibRegex: Allow unknown escapes in non-unicode mode (for ECMA262)AnotherTest
2020-11-28LibRegex: Fix parsing identity escape sequencesAnotherTest
2020-11-28LibRegex: Stop trying to read a character class when no tokens remainAnotherTest
2020-11-27LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()'AnotherTest
2020-11-27LibRegex: Fix reported compare-against value in debugAnotherTest
2020-11-27LibRegex: Implement an ECMA262-compatible parserAnotherTest
2020-11-27LibRegex: Change bytecode value type to a 64-bit valueAnotherTest
2020-11-27LibRegex: Fix greedy/reluctant modifiers in PosixExtendedParserAnotherTest
2020-11-27LibRegex: Remove backup file, remove BOM in RegexParser.cpp, run clang-formatEmanuel Sprung
2020-11-27LibRegex: Add RegexStringView wrapper to support utf8 and utf32 viewsEmanuel Sprung
2020-11-27LibRegex: Add a regular expression libraryEmanuel Sprung