1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
=== /a.js ===
function C() { this.x = false; };
>C : Symbol(C, Decl(a.js, 0, 0))
>x : Symbol(C.x, Decl(a.js, 0, 14), Decl(a.js, 0, 33))
/** @type {number} */
C.prototype.x;
>C.prototype : Symbol(Function.prototype, Decl(lib.es5.d.ts, --, --))
>C : Symbol(C, Decl(a.js, 0, 0))
>prototype : Symbol(Function.prototype, Decl(lib.es5.d.ts, --, --))
new C().x;
>new C().x : Symbol(C.x, Decl(a.js, 0, 14), Decl(a.js, 0, 33))
>C : Symbol(C, Decl(a.js, 0, 0))
>x : Symbol(C.x, Decl(a.js, 0, 14), Decl(a.js, 0, 33))
|