diff --git a/javascript/extractor/src/com/semmle/js/extractor/RegExpExtractor.java b/javascript/extractor/src/com/semmle/js/extractor/RegExpExtractor.java index 8c907d99020..e1a5f9a706b 100644 --- a/javascript/extractor/src/com/semmle/js/extractor/RegExpExtractor.java +++ b/javascript/extractor/src/com/semmle/js/extractor/RegExpExtractor.java @@ -287,7 +287,7 @@ public class RegExpExtractor { public void visit(UnicodePropertyEscape nd) { Label lbl = extractTerm(nd, parent, idx); trapwriter.addTuple("unicode_property_escapename", lbl, nd.getName()); - if (nd.hasValue()) trapwriter.addTuple("unicodePropertyEscapeValue", lbl, nd.getValue()); + if (nd.hasValue()) trapwriter.addTuple("unicode_property_escapevalue", lbl, nd.getValue()); } @Override diff --git a/javascript/extractor/tests/regexp/output/trap/es2018.js.trap b/javascript/extractor/tests/regexp/output/trap/es2018.js.trap index e55fd07fbdd..44cccd78fec 100644 --- a/javascript/extractor/tests/regexp/output/trap/es2018.js.trap +++ b/javascript/extractor/tests/regexp/output/trap/es2018.js.trap @@ -249,7 +249,7 @@ regexpterm(#20079,27,#20078,0,"\P{Script=Greek}") locations_default(#20080,#10000,5,2,5,17) hasLocation(#20079,#20080) unicode_property_escapename(#20079,"Script") -unicodePropertyEscapeValue(#20079,"Greek") +unicode_property_escapevalue(#20079,"Greek") #20081=* stmts(#20081,2,#20001,5,"/\k -unicodePropertyEscapeValue +unicode_property_escapevalue 1573 diff --git a/javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties b/javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties index 20f10aba310..44d615bd845 100644 --- a/javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties +++ b/javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties @@ -84,3 +84,5 @@ named_backref.rel: reorder namedBackref.rel(int id, string name) id name namedBackref.rel: delete unicode_property_escapename.rel: reorder unicodePropertyEscapeName.rel(int id, string name) id name unicodePropertyEscapeName.rel: delete +unicode_property_escapevalue.rel: reorder unicodePropertyEscapeValue.rel(int id, string value) id value +unicodePropertyEscapeValue.rel: delete