37 lines
1.1 KiB
Plaintext
37 lines
1.1 KiB
Plaintext
=== tests/cases/compiler/indexerAssignability.ts ===
|
|
var a: { [s: string]: string; };
|
|
>a : Symbol(a, Decl(indexerAssignability.ts, 0, 3))
|
|
>s : Symbol(s, Decl(indexerAssignability.ts, 0, 10))
|
|
|
|
var b: { [n: number]: string; };
|
|
>b : Symbol(b, Decl(indexerAssignability.ts, 1, 3))
|
|
>n : Symbol(n, Decl(indexerAssignability.ts, 1, 10))
|
|
|
|
var c: {};
|
|
>c : Symbol(c, Decl(indexerAssignability.ts, 2, 3))
|
|
|
|
a = b;
|
|
>a : Symbol(a, Decl(indexerAssignability.ts, 0, 3))
|
|
>b : Symbol(b, Decl(indexerAssignability.ts, 1, 3))
|
|
|
|
a = c;
|
|
>a : Symbol(a, Decl(indexerAssignability.ts, 0, 3))
|
|
>c : Symbol(c, Decl(indexerAssignability.ts, 2, 3))
|
|
|
|
b = a;
|
|
>b : Symbol(b, Decl(indexerAssignability.ts, 1, 3))
|
|
>a : Symbol(a, Decl(indexerAssignability.ts, 0, 3))
|
|
|
|
b = c;
|
|
>b : Symbol(b, Decl(indexerAssignability.ts, 1, 3))
|
|
>c : Symbol(c, Decl(indexerAssignability.ts, 2, 3))
|
|
|
|
c = a;
|
|
>c : Symbol(c, Decl(indexerAssignability.ts, 2, 3))
|
|
>a : Symbol(a, Decl(indexerAssignability.ts, 0, 3))
|
|
|
|
c = b;
|
|
>c : Symbol(c, Decl(indexerAssignability.ts, 2, 3))
|
|
>b : Symbol(b, Decl(indexerAssignability.ts, 1, 3))
|
|
|