diff --git a/src/compiler/transformers/esnext.ts b/src/compiler/transformers/esnext.ts index 109025c375d..f0bd43a4659 100644 --- a/src/compiler/transformers/esnext.ts +++ b/src/compiler/transformers/esnext.ts @@ -147,7 +147,9 @@ namespace ts { return setOriginalNode( setTextRange( createYield( - createDownlevelAwait(node.expression) + createDownlevelAwait( + visitNode(node.expression, visitor, isExpression) + ) ), node ),