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

26 lines
835 B
Plaintext

=== tests/cases/compiler/cloduleAndTypeParameters.ts ===
class Foo<T extends Foo.Bar> {
>Foo : Symbol(Foo, Decl(cloduleAndTypeParameters.ts, 0, 0), Decl(cloduleAndTypeParameters.ts, 3, 1))
>T : Symbol(T, Decl(cloduleAndTypeParameters.ts, 0, 10))
>Foo : Symbol(Foo, Decl(cloduleAndTypeParameters.ts, 0, 0), Decl(cloduleAndTypeParameters.ts, 3, 1))
>Bar : Symbol(Foo.Bar, Decl(cloduleAndTypeParameters.ts, 5, 12))
constructor() {
}
}
module Foo {
>Foo : Symbol(Foo, Decl(cloduleAndTypeParameters.ts, 0, 0), Decl(cloduleAndTypeParameters.ts, 3, 1))
export interface Bar {
>Bar : Symbol(Bar, Decl(cloduleAndTypeParameters.ts, 5, 12))
bar(): void;
>bar : Symbol(bar, Decl(cloduleAndTypeParameters.ts, 6, 24))
}
export class Baz {
>Baz : Symbol(Baz, Decl(cloduleAndTypeParameters.ts, 8, 3))
}
}