TypeScript/tests/baselines/reference/checkJsFiles7.symbols

21 lines
637 B
Plaintext

=== tests/cases/compiler/a.js ===
class C {
>C : Symbol(C, Decl(a.js, 0, 0))
constructor() {
/** @type {boolean} */
this.a = true;
>this.a : Symbol(C.a, Decl(a.js, 1, 16), Decl(a.js, 3, 16))
>this : Symbol(C, Decl(a.js, 0, 0))
>a : Symbol(C.a, Decl(a.js, 1, 16), Decl(a.js, 3, 16))
this.a = !!this.a;
>this.a : Symbol(C.a, Decl(a.js, 1, 16), Decl(a.js, 3, 16))
>this : Symbol(C, Decl(a.js, 0, 0))
>a : Symbol(C.a, Decl(a.js, 1, 16), Decl(a.js, 3, 16))
>this.a : Symbol(C.a, Decl(a.js, 1, 16), Decl(a.js, 3, 16))
>this : Symbol(C, Decl(a.js, 0, 0))
>a : Symbol(C.a, Decl(a.js, 1, 16), Decl(a.js, 3, 16))
}
}