@@ -1096,6 +1096,7 @@ namespace ts {
1096
1096
name : "typescript:asyncGenerator" ,
1097
1097
importName : "__asyncGenerator" ,
1098
1098
scoped : false ,
1099
+ dependencies : [ awaitHelper ] ,
1099
1100
text : `
1100
1101
var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _arguments, generator) {
1101
1102
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
@@ -1111,7 +1112,6 @@ namespace ts {
1111
1112
} ;
1112
1113
1113
1114
function createAsyncGeneratorHelper ( context : TransformationContext , generatorFunc : FunctionExpression , hasLexicalThis : boolean ) {
1114
- context . requestEmitHelper ( awaitHelper ) ;
1115
1115
context . requestEmitHelper ( asyncGeneratorHelper ) ;
1116
1116
1117
1117
// Mark this node as originally an async function
@@ -1132,6 +1132,7 @@ namespace ts {
1132
1132
name : "typescript:asyncDelegator" ,
1133
1133
importName : "__asyncDelegator" ,
1134
1134
scoped : false ,
1135
+ dependencies : [ awaitHelper ] ,
1135
1136
text : `
1136
1137
var __asyncDelegator = (this && this.__asyncDelegator) || function (o) {
1137
1138
var i, p;
@@ -1141,7 +1142,6 @@ namespace ts {
1141
1142
} ;
1142
1143
1143
1144
function createAsyncDelegatorHelper ( context : TransformationContext , expression : Expression , location ?: TextRange ) {
1144
- context . requestEmitHelper ( awaitHelper ) ;
1145
1145
context . requestEmitHelper ( asyncDelegator ) ;
1146
1146
return setTextRange (
1147
1147
createCall (
0 commit comments