TypeScript/tests/baselines/reference/importClause_default.symbols

22 lines
465 B
Plaintext

=== /a.ts ===
export default class A { a!: string }
>A : Symbol(A, Decl(a.ts, 0, 0))
>a : Symbol(A.a, Decl(a.ts, 0, 24))
=== /b.ts ===
import type A from './a';
>A : Symbol(A, Decl(b.ts, 0, 6))
new A();
>A : Symbol(A, Decl(b.ts, 0, 6))
let a: A = { a: '' };
>a : Symbol(a, Decl(b.ts, 2, 3))
>A : Symbol(A, Decl(b.ts, 0, 6))
>a : Symbol(a, Decl(b.ts, 2, 12))
let b = { A };
>b : Symbol(b, Decl(b.ts, 3, 3))
>A : Symbol(A, Decl(b.ts, 3, 9))