ladybird/Userland/Libraries/LibJS/Tests/builtins/RegExp
Ali Mohammad Pur bcfbe0fbf7 LibJS: Manually loop over escaped regex pattern instead of ::replace()
This makes it ever-so-slightly faster, but more importantly, it fixes
the bug where a `/\//` regex's `source` property would return `\\/`
("\\\\/") instead of `\/` due to the existing '/' -> '\/' replace()
call.
2023-02-16 21:03:19 +01:00
..
RegExp.js LibJS: Parse RegExp literals at AST creation time, not execution time 2021-07-30 21:26:31 +01:00
RegExp.legacy.js LibJS: Implement RegExp legacy static properties 2022-10-17 17:08:33 +02:00
RegExp.prototype.@@match.js LibJS: Always access RegExp flags by its "flags" property 2022-08-25 16:39:45 +01:00
RegExp.prototype.@@replace.js LibJS: Always access RegExp flags by its "flags" property 2022-08-25 16:39:45 +01:00
RegExp.prototype.compile.js LibJS: Implement RegExp.prototype.compile 2021-08-20 19:16:33 +02:00
RegExp.prototype.exec.js LibJS: Create the RegExpExec result's "input" field last 2021-11-08 01:36:29 +01:00
RegExp.prototype.flags.js LibJS: Hook up the 'v' (unicodeSets) RegExp flag 2022-07-20 21:25:59 +01:00
RegExp.prototype.hasIndices.js LibJS: Implement RegExp.prototype.hasIndices proposal 2021-07-10 16:49:35 +01:00
RegExp.prototype.source.js LibJS: Manually loop over escaped regex pattern instead of ::replace() 2023-02-16 21:03:19 +01:00
RegExp.prototype.test.js LibJS: Add tests for Unicode property escapes 2021-07-30 21:26:31 +01:00
RegExp.prototype.toString.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00