Skip to content

Commit 773ca43

Browse files
committed
JavaScript: Add support for \d flag from ES2022.
1 parent b053b7d commit 773ca43

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

javascript/extractor/src/com/semmle/jcorn/Parser.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -790,7 +790,8 @@ private Token readRegexp() {
790790
String validFlags = "gim";
791791
if (this.options.ecmaVersion() >= 6) validFlags = "gimuy";
792792
if (this.options.ecmaVersion() >= 9) validFlags = "gimsuy";
793-
if (this.options.ecmaVersion() >= 15) validFlags = "gimsuyv";
793+
if (this.options.ecmaVersion() >= 13) validFlags = "dgimsuy";
794+
if (this.options.ecmaVersion() >= 15) validFlags = "dgimsuyv";
794795
if (!mods.matches("^[" + validFlags + "]*$"))
795796
this.raise(start, "Invalid regular expression flag");
796797
if (mods.indexOf('u') >= 0) {

0 commit comments

Comments
 (0)