1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
=== tests/cases/compiler/globalThisCapture.ts ===
// Add a lambda to ensure global 'this' capture is triggered
(()=>this.window);
>(()=>this.window) : () => Window & typeof globalThis
>()=>this.window : () => Window & typeof globalThis
>this.window : Window & typeof globalThis
>this : typeof globalThis
>window : Window & typeof globalThis
var parts = [];
>parts : any[]
>[] : undefined[]
// Ensure that the generated code is correct
parts[0];
>parts[0] : any
>parts : any[]
>0 : 0
|