@@ -1096,6 +1096,7 @@ namespace ts {
10961096 name : "typescript:asyncGenerator" ,
10971097 importName : "__asyncGenerator" ,
10981098 scoped : false ,
1099+ dependencies : [ awaitHelper ] ,
10991100 text : `
11001101 var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _arguments, generator) {
11011102 if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
@@ -1111,7 +1112,6 @@ namespace ts {
11111112 } ;
11121113
11131114 function createAsyncGeneratorHelper ( context : TransformationContext , generatorFunc : FunctionExpression , hasLexicalThis : boolean ) {
1114- context . requestEmitHelper ( awaitHelper ) ;
11151115 context . requestEmitHelper ( asyncGeneratorHelper ) ;
11161116
11171117 // Mark this node as originally an async function
@@ -1132,6 +1132,7 @@ namespace ts {
11321132 name : "typescript:asyncDelegator" ,
11331133 importName : "__asyncDelegator" ,
11341134 scoped : false ,
1135+ dependencies : [ awaitHelper ] ,
11351136 text : `
11361137 var __asyncDelegator = (this && this.__asyncDelegator) || function (o) {
11371138 var i, p;
@@ -1141,7 +1142,6 @@ namespace ts {
11411142 } ;
11421143
11431144 function createAsyncDelegatorHelper ( context : TransformationContext , expression : Expression , location ?: TextRange ) {
1144- context . requestEmitHelper ( awaitHelper ) ;
11451145 context . requestEmitHelper ( asyncDelegator ) ;
11461146 return setTextRange (
11471147 createCall (
0 commit comments