@@ -40,11 +40,10 @@ module M {
4040}
4141
4242//// [asyncAwaitIsolatedModules_es6.js]
43- var __awaiter = ( this && this . __awaiter ) || function ( args , generator ) {
44- var PromiseConstructor = args [ 1 ] || Promise ;
45- return new PromiseConstructor ( function ( resolve , reject ) {
46- generator = generator . call ( args [ 0 ] , args [ 2 ] ) ;
47- function cast ( value ) { return value instanceof PromiseConstructor ? value : new PromiseConstructor ( function ( resolve ) { resolve ( value ) ; } ) ; }
43+ var __awaiter = ( this && this . __awaiter ) || function ( thisArg , _arguments , Promise , generator ) {
44+ return new Promise ( function ( resolve , reject ) {
45+ generator = generator . call ( thisArg , _arguments ) ;
46+ function cast ( value ) { return value instanceof Promise && value . constructor === Promise ? value : new Promise ( function ( resolve ) { resolve ( value ) ; } ) ; }
4847 function onfulfill ( value ) { try { step ( "next" , value ) ; } catch ( e ) { reject ( e ) ; } }
4948 function onreject ( value ) { try { step ( "throw" , value ) ; } catch ( e ) { reject ( e ) ; } }
5049 function step ( verb , value ) {
@@ -55,65 +54,65 @@ var __awaiter = (this && this.__awaiter) || function (args, generator) {
5554 } ) ;
5655} ;
5756function f0 ( ) {
58- return __awaiter ( [ this ] , function * ( ) { } ) ;
57+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
5958}
6059function f1 ( ) {
61- return __awaiter ( [ this , Promise ] , function * ( ) { } ) ;
60+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
6261}
6362function f3 ( ) {
64- return __awaiter ( [ this , MyPromise ] , function * ( ) { } ) ;
63+ return __awaiter ( this , void 0 , MyPromise , function * ( ) { } ) ;
6564}
6665let f4 = function ( ) {
67- return __awaiter ( [ this ] , function * ( ) { } ) ;
66+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
6867} ;
6968let f5 = function ( ) {
70- return __awaiter ( [ this , Promise ] , function * ( ) { } ) ;
69+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
7170} ;
7271let f6 = function ( ) {
73- return __awaiter ( [ this , MyPromise ] , function * ( ) { } ) ;
72+ return __awaiter ( this , void 0 , MyPromise , function * ( ) { } ) ;
7473} ;
75- let f7 = ( ) => __awaiter ( [ this ] , function * ( ) { } ) ;
76- let f8 = ( ) => __awaiter ( [ this , Promise ] , function * ( ) { } ) ;
77- let f9 = ( ) => __awaiter ( [ this , MyPromise ] , function * ( ) { } ) ;
78- let f10 = ( ) => __awaiter ( [ this ] , function * ( ) { return p ; } ) ;
79- let f11 = ( ) => __awaiter ( [ this ] , function * ( ) { return mp ; } ) ;
80- let f12 = ( ) => __awaiter ( [ this , Promise ] , function * ( ) { return mp ; } ) ;
81- let f13 = ( ) => __awaiter ( [ this , MyPromise ] , function * ( ) { return p ; } ) ;
74+ let f7 = ( ) => __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
75+ let f8 = ( ) => __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
76+ let f9 = ( ) => __awaiter ( this , void 0 , MyPromise , function * ( ) { } ) ;
77+ let f10 = ( ) => __awaiter ( this , void 0 , Promise , function * ( ) { return p ; } ) ;
78+ let f11 = ( ) => __awaiter ( this , void 0 , Promise , function * ( ) { return mp ; } ) ;
79+ let f12 = ( ) => __awaiter ( this , void 0 , Promise , function * ( ) { return mp ; } ) ;
80+ let f13 = ( ) => __awaiter ( this , void 0 , MyPromise , function * ( ) { return p ; } ) ;
8281let o = {
8382 m1 ( ) {
84- return __awaiter ( [ this ] , function * ( ) { } ) ;
83+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
8584 } ,
8685 m2 ( ) {
87- return __awaiter ( [ this , Promise ] , function * ( ) { } ) ;
86+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
8887 } ,
8988 m3 ( ) {
90- return __awaiter ( [ this , MyPromise ] , function * ( ) { } ) ;
89+ return __awaiter ( this , void 0 , MyPromise , function * ( ) { } ) ;
9190 }
9291} ;
9392class C {
9493 m1 ( ) {
95- return __awaiter ( [ this ] , function * ( ) { } ) ;
94+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
9695 }
9796 m2 ( ) {
98- return __awaiter ( [ this , Promise ] , function * ( ) { } ) ;
97+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
9998 }
10099 m3 ( ) {
101- return __awaiter ( [ this , MyPromise ] , function * ( ) { } ) ;
100+ return __awaiter ( this , void 0 , MyPromise , function * ( ) { } ) ;
102101 }
103102 static m4 ( ) {
104- return __awaiter ( [ this ] , function * ( ) { } ) ;
103+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
105104 }
106105 static m5 ( ) {
107- return __awaiter ( [ this , Promise ] , function * ( ) { } ) ;
106+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
108107 }
109108 static m6 ( ) {
110- return __awaiter ( [ this , MyPromise ] , function * ( ) { } ) ;
109+ return __awaiter ( this , void 0 , MyPromise , function * ( ) { } ) ;
111110 }
112111}
113112var M ;
114113( function ( M ) {
115114 function f1 ( ) {
116- return __awaiter ( [ this ] , function * ( ) { } ) ;
115+ return __awaiter ( this , void 0 , Promise , function * ( ) { } ) ;
117116 }
118117 M . f1 = f1 ;
119118} ) ( M || ( M = { } ) ) ;
0 commit comments