@@ -319,17 +319,12 @@ var __param = (this && this.__param) || function (paramIndex, decorator) {
319
319
};` ;
320
320
321
321
const awaiterHelper = `
322
- var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promise, generator) {
323
- return new Promise(function (resolve, reject) {
324
- generator = generator.call(thisArg, _arguments);
325
- function cast(value) { return value instanceof Promise && value.constructor === Promise ? value : new Promise(function (resolve) { resolve(value); }); }
326
- function onfulfill(value) { try { step("next", value); } catch (e) { reject(e); } }
327
- function onreject(value) { try { step("throw", value); } catch (e) { reject(e); } }
328
- function step(verb, value) {
329
- var result = generator[verb](value);
330
- result.done ? resolve(result.value) : cast(result.value).then(onfulfill, onreject);
331
- }
332
- step("next", void 0);
322
+ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
323
+ return new P(function (resolve, reject) {
324
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
325
+ function rejected(value) { try { step(generator.throw(value)); } catch (e) { reject(e); } }
326
+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
327
+ step((generator = generator.call(thisArg, _arguments)).next());
333
328
});
334
329
};` ;
335
330
@@ -1250,7 +1245,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
1250
1245
else {
1251
1246
// One object literal with all the attributes in them
1252
1247
write ( "{" ) ;
1253
- for ( var i = 0 ; i < attrs . length ; i ++ ) {
1248
+ for ( let i = 0 , n = attrs . length ; i < n ; i ++ ) {
1254
1249
if ( i > 0 ) {
1255
1250
write ( ", " ) ;
1256
1251
}
@@ -1262,7 +1257,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
1262
1257
1263
1258
// Children
1264
1259
if ( children ) {
1265
- for ( var i = 0 ; i < children . length ; i ++ ) {
1260
+ for ( let i = 0 ; i < children . length ; i ++ ) {
1266
1261
// Don't emit empty expressions
1267
1262
if ( children [ i ] . kind === SyntaxKind . JsxExpression && ! ( ( < JsxExpression > children [ i ] ) . expression ) ) {
1268
1263
continue ;
@@ -1356,7 +1351,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
1356
1351
function emitJsxElement ( node : JsxElement ) {
1357
1352
emitJsxOpeningOrSelfClosingElement ( node . openingElement ) ;
1358
1353
1359
- for ( var i = 0 , n = node . children . length ; i < n ; i ++ ) {
1354
+ for ( let i = 0 , n = node . children . length ; i < n ; i ++ ) {
1360
1355
emit ( node . children [ i ] ) ;
1361
1356
}
1362
1357
@@ -5172,7 +5167,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
5172
5167
// a lexical declaration such as a LexicalDeclaration or a ClassDeclaration.
5173
5168
5174
5169
if ( isClassExpressionWithStaticProperties ) {
5175
- for ( var property of staticProperties ) {
5170
+ for ( const property of staticProperties ) {
5176
5171
write ( "," ) ;
5177
5172
writeLine ( ) ;
5178
5173
emitPropertyDeclaration ( node , property , /*receiver*/ tempVariable , /*isExpression*/ true ) ;
@@ -5719,7 +5714,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
5719
5714
const parameters = valueDeclaration . parameters ;
5720
5715
const parameterCount = parameters . length ;
5721
5716
if ( parameterCount > 0 ) {
5722
- for ( var i = 0 ; i < parameterCount ; i ++ ) {
5717
+ for ( let i = 0 ; i < parameterCount ; i ++ ) {
5723
5718
if ( i > 0 ) {
5724
5719
write ( ", " ) ;
5725
5720
}
0 commit comments