=== tests/cases/compiler/es6ClassTest4.ts === declare class Point >Point : Symbol(Point, Decl(es6ClassTest4.ts, 0, 0)) { x: number; >x : Symbol(x, Decl(es6ClassTest4.ts, 1, 1)) y: number; >y : Symbol(y, Decl(es6ClassTest4.ts, 2, 14)) add(dx: number, dy: number): Point; >add : Symbol(add, Decl(es6ClassTest4.ts, 3, 14)) >dx : Symbol(dx, Decl(es6ClassTest4.ts, 4, 8)) >dy : Symbol(dy, Decl(es6ClassTest4.ts, 4, 19)) >Point : Symbol(Point, Decl(es6ClassTest4.ts, 0, 0)) mult(p: Point): Point; >mult : Symbol(mult, Decl(es6ClassTest4.ts, 4, 39)) >p : Symbol(p, Decl(es6ClassTest4.ts, 5, 9)) >Point : Symbol(Point, Decl(es6ClassTest4.ts, 0, 0)) >Point : Symbol(Point, Decl(es6ClassTest4.ts, 0, 0)) static origin: Point; >origin : Symbol(Point.origin, Decl(es6ClassTest4.ts, 5, 26)) >Point : Symbol(Point, Decl(es6ClassTest4.ts, 0, 0)) constructor(x: number, y: number); >x : Symbol(x, Decl(es6ClassTest4.ts, 7, 16)) >y : Symbol(y, Decl(es6ClassTest4.ts, 7, 26)) }