Private identifier resolving should always construct new literal object (#4951)

This patch fixes #4930.

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik robert.fancsik@h-lab.eu
This commit is contained in:
Robert Fancsik
2022-01-14 10:14:04 +01:00
committed by GitHub
parent 2a3782141c
commit 799583e5c8
2 changed files with 31 additions and 0 deletions
+1
View File
@@ -1517,6 +1517,7 @@ parser_resolve_private_identifier (parser_context_t *context_p) /**< context */
if (!(context_iter_p->opts & SCANNER_SUCCESSFUL_CLASS_SCAN))
{
lexer_construct_literal_object (context_p, &context_p->token.lit_location, LEXER_STRING_LITERAL);
return;
}