TypeScript/tests/baselines/reference/es6ClassTest4.types

31 lines
1.1 KiB
Text

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