njs_parser_await_after(njs_parser_t *parser, njs_lexer_token_t *token,
njs_queue_link_t *current)
{
+ if (parser->ret != NJS_OK) {
+ return njs_parser_failed(parser);
+ }
+
parser->target->right = parser->node;
parser->node = parser->target;
{ njs_str("function f(a) {}"
"(async function() {f('Number: ' + await 111)})"),
njs_str("SyntaxError: await in arguments not supported in 1") },
+
+ { njs_str("async function af() {await encrypt({},}"),
+ njs_str("SyntaxError: Unexpected token \"}\" in 1") },
};