TypeScript/tests/baselines/reference/parseShortform.symbols
2015-04-15 16:44:20 -07:00

35 lines
994 B
Plaintext

=== tests/cases/compiler/parseShortform.ts ===
interface I {
>I : Symbol(I, Decl(parseShortform.ts, 0, 0))
w: {
>w : Symbol(w, Decl(parseShortform.ts, 0, 13))
z: I;
>z : Symbol(z, Decl(parseShortform.ts, 1, 8))
>I : Symbol(I, Decl(parseShortform.ts, 0, 0))
(): boolean;
[s: string]: { x: any; y: any; };
>s : Symbol(s, Decl(parseShortform.ts, 4, 9))
>x : Symbol(x, Decl(parseShortform.ts, 4, 22))
>y : Symbol(y, Decl(parseShortform.ts, 4, 30))
[n: number]: { x: any; y: any; };
>n : Symbol(n, Decl(parseShortform.ts, 5, 9))
>x : Symbol(x, Decl(parseShortform.ts, 5, 22))
>y : Symbol(y, Decl(parseShortform.ts, 5, 30))
};
x: boolean;
>x : Symbol(x, Decl(parseShortform.ts, 6, 6))
y: (s: string) => boolean;
>y : Symbol(y, Decl(parseShortform.ts, 7, 15))
>s : Symbol(s, Decl(parseShortform.ts, 8, 8))
z: I;
>z : Symbol(z, Decl(parseShortform.ts, 8, 30))
>I : Symbol(I, Decl(parseShortform.ts, 0, 0))
}