1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
=== tests/cases/compiler/file1.ts ===
import b1 = require('./b.json');
>b1 : { [x: number]: number; }
let x = b1;
>x : { [x: number]: number; }
>b1 : { [x: number]: number; }
import b2 = require('./b.json');
>b2 : { [x: number]: number; }
if (x) {
>x : { [x: number]: number; }
x = b2;
>x = b2 : { [x: number]: number; }
>x : { [x: number]: number; }
>b2 : { [x: number]: number; }
}
=== tests/cases/compiler/b.json ===
{
>{ [a]: 10} : { [x: number]: number; }
[a]: 10
>[a] : number
>a : any
>10 : 10
}
|