774 lines
36 KiB
Text
774 lines
36 KiB
Text
=== tests/cases/compiler/commentsClassMembers.ts ===
|
|
|
|
/** This is comment for c1*/
|
|
class c1 {
|
|
>c1 : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
|
|
/** p1 is property of c1*/
|
|
public p1: number;
|
|
>p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
|
|
/** sum with property*/
|
|
public p2(/** number to add*/b: number) {
|
|
>p2 : (b: number) => number, Symbol(p2,Decl(commentsClassMembers.ts,4,22))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,6,14))
|
|
|
|
return this.p1 + b;
|
|
>this.p1 + b : number
|
|
>this.p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,6,14))
|
|
|
|
} /* trailing comment of method*/
|
|
/** getter property*/
|
|
public get p3() {
|
|
>p3 : number, Symbol(p3,Decl(commentsClassMembers.ts,8,5),Decl(commentsClassMembers.ts,12,5))
|
|
|
|
return this.p2(this.p1);
|
|
>this.p2(this.p1) : number
|
|
>this.p2 : (b: number) => number, Symbol(p2,Decl(commentsClassMembers.ts,4,22))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>p2 : (b: number) => number, Symbol(p2,Decl(commentsClassMembers.ts,4,22))
|
|
>this.p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
|
|
}// trailing comment Getter
|
|
/** setter property*/
|
|
public set p3(/** this is value*/value: number) {
|
|
>p3 : number, Symbol(p3,Decl(commentsClassMembers.ts,8,5),Decl(commentsClassMembers.ts,12,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,14,18))
|
|
|
|
this.p1 = this.p2(value);
|
|
>this.p1 = this.p2(value) : number
|
|
>this.p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>this.p2(value) : number
|
|
>this.p2 : (b: number) => number, Symbol(p2,Decl(commentsClassMembers.ts,4,22))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>p2 : (b: number) => number, Symbol(p2,Decl(commentsClassMembers.ts,4,22))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,14,18))
|
|
|
|
}// trailing comment Setter
|
|
/** pp1 is property of c1*/
|
|
private pp1: number;
|
|
>pp1 : number, Symbol(pp1,Decl(commentsClassMembers.ts,16,5))
|
|
|
|
/** sum with property*/
|
|
private pp2(/** number to add*/b: number) {
|
|
>pp2 : (b: number) => number, Symbol(pp2,Decl(commentsClassMembers.ts,18,24))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,20,16))
|
|
|
|
return this.p1 + b;
|
|
>this.p1 + b : number
|
|
>this.p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,2,10))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,20,16))
|
|
|
|
} // trailing comment of method
|
|
/** getter property*/
|
|
private get pp3() {
|
|
>pp3 : number, Symbol(pp3,Decl(commentsClassMembers.ts,22,5),Decl(commentsClassMembers.ts,26,5))
|
|
|
|
return this.pp2(this.pp1);
|
|
>this.pp2(this.pp1) : number
|
|
>this.pp2 : (b: number) => number, Symbol(pp2,Decl(commentsClassMembers.ts,18,24))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>pp2 : (b: number) => number, Symbol(pp2,Decl(commentsClassMembers.ts,18,24))
|
|
>this.pp1 : number, Symbol(pp1,Decl(commentsClassMembers.ts,16,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>pp1 : number, Symbol(pp1,Decl(commentsClassMembers.ts,16,5))
|
|
}
|
|
/** setter property*/
|
|
private set pp3( /** this is value*/value: number) {
|
|
>pp3 : number, Symbol(pp3,Decl(commentsClassMembers.ts,22,5),Decl(commentsClassMembers.ts,26,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,28,20))
|
|
|
|
this.pp1 = this.pp2(value);
|
|
>this.pp1 = this.pp2(value) : number
|
|
>this.pp1 : number, Symbol(pp1,Decl(commentsClassMembers.ts,16,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>pp1 : number, Symbol(pp1,Decl(commentsClassMembers.ts,16,5))
|
|
>this.pp2(value) : number
|
|
>this.pp2 : (b: number) => number, Symbol(pp2,Decl(commentsClassMembers.ts,18,24))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>pp2 : (b: number) => number, Symbol(pp2,Decl(commentsClassMembers.ts,18,24))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,28,20))
|
|
}
|
|
/** Constructor method*/
|
|
constructor() {
|
|
}
|
|
/** s1 is static property of c1*/
|
|
static s1: number;
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
|
|
/** static sum with property*/
|
|
static s2(/** number to add*/b: number) {
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,37,14))
|
|
|
|
return c1.s1 + b;
|
|
>c1.s1 + b : number
|
|
>c1.s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,37,14))
|
|
}
|
|
/** static getter property*/
|
|
static get s3() {
|
|
>s3 : number, Symbol(c1.s3,Decl(commentsClassMembers.ts,39,5),Decl(commentsClassMembers.ts,43,5))
|
|
|
|
return c1.s2(c1.s1);
|
|
>c1.s2(c1.s1) : number
|
|
>c1.s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1.s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
|
|
} /*trailing comment 1 getter*/
|
|
/** setter property*/
|
|
static set s3( /** this is value*/value: number) {
|
|
>s3 : number, Symbol(c1.s3,Decl(commentsClassMembers.ts,39,5),Decl(commentsClassMembers.ts,43,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,45,18))
|
|
|
|
c1.s1 = c1.s2(value);
|
|
>c1.s1 = c1.s2(value) : number
|
|
>c1.s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1.s2(value) : number
|
|
>c1.s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,45,18))
|
|
|
|
}/*trailing comment 2 */ /*setter*/
|
|
public nc_p1: number;
|
|
>nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
|
|
public nc_p2(b: number) {
|
|
>nc_p2 : (b: number) => number, Symbol(nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,49,17))
|
|
|
|
return this.nc_p1 + b;
|
|
>this.nc_p1 + b : number
|
|
>this.nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,49,17))
|
|
}
|
|
public get nc_p3() {
|
|
>nc_p3 : number, Symbol(nc_p3,Decl(commentsClassMembers.ts,51,5),Decl(commentsClassMembers.ts,54,5))
|
|
|
|
return this.nc_p2(this.nc_p1);
|
|
>this.nc_p2(this.nc_p1) : number
|
|
>this.nc_p2 : (b: number) => number, Symbol(nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_p2 : (b: number) => number, Symbol(nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>this.nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
}
|
|
public set nc_p3(value: number) {
|
|
>nc_p3 : number, Symbol(nc_p3,Decl(commentsClassMembers.ts,51,5),Decl(commentsClassMembers.ts,54,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,55,21))
|
|
|
|
this.nc_p1 = this.nc_p2(value);
|
|
>this.nc_p1 = this.nc_p2(value) : number
|
|
>this.nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
>this.nc_p2(value) : number
|
|
>this.nc_p2 : (b: number) => number, Symbol(nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_p2 : (b: number) => number, Symbol(nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,55,21))
|
|
}
|
|
private nc_pp1: number;
|
|
>nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
|
|
private nc_pp2(b: number) {
|
|
>nc_pp2 : (b: number) => number, Symbol(nc_pp2,Decl(commentsClassMembers.ts,58,27))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,59,19))
|
|
|
|
return this.nc_pp1 + b;
|
|
>this.nc_pp1 + b : number
|
|
>this.nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,59,19))
|
|
}
|
|
private get nc_pp3() {
|
|
>nc_pp3 : number, Symbol(nc_pp3,Decl(commentsClassMembers.ts,61,5),Decl(commentsClassMembers.ts,64,5))
|
|
|
|
return this.nc_pp2(this.nc_pp1);
|
|
>this.nc_pp2(this.nc_pp1) : number
|
|
>this.nc_pp2 : (b: number) => number, Symbol(nc_pp2,Decl(commentsClassMembers.ts,58,27))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_pp2 : (b: number) => number, Symbol(nc_pp2,Decl(commentsClassMembers.ts,58,27))
|
|
>this.nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
}
|
|
private set nc_pp3(value: number) {
|
|
>nc_pp3 : number, Symbol(nc_pp3,Decl(commentsClassMembers.ts,61,5),Decl(commentsClassMembers.ts,64,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,65,23))
|
|
|
|
this.nc_pp1 = this.nc_pp2(value);
|
|
>this.nc_pp1 = this.nc_pp2(value) : number
|
|
>this.nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_pp1 : number, Symbol(nc_pp1,Decl(commentsClassMembers.ts,57,5))
|
|
>this.nc_pp2(value) : number
|
|
>this.nc_pp2 : (b: number) => number, Symbol(nc_pp2,Decl(commentsClassMembers.ts,58,27))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_pp2 : (b: number) => number, Symbol(nc_pp2,Decl(commentsClassMembers.ts,58,27))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,65,23))
|
|
}
|
|
static nc_s1: number;
|
|
>nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
|
|
static nc_s2(b: number) {
|
|
>nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,69,17))
|
|
|
|
return c1.nc_s1 + b;
|
|
>c1.nc_s1 + b : number
|
|
>c1.nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,69,17))
|
|
}
|
|
static get nc_s3() {
|
|
>nc_s3 : number, Symbol(c1.nc_s3,Decl(commentsClassMembers.ts,71,5),Decl(commentsClassMembers.ts,74,5))
|
|
|
|
return c1.nc_s2(c1.nc_s1);
|
|
>c1.nc_s2(c1.nc_s1) : number
|
|
>c1.nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>c1.nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
}
|
|
static set nc_s3(value: number) {
|
|
>nc_s3 : number, Symbol(c1.nc_s3,Decl(commentsClassMembers.ts,71,5),Decl(commentsClassMembers.ts,74,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,75,21))
|
|
|
|
c1.nc_s1 = c1.nc_s2(value);
|
|
>c1.nc_s1 = c1.nc_s2(value) : number
|
|
>c1.nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
>c1.nc_s2(value) : number
|
|
>c1.nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,75,21))
|
|
}
|
|
|
|
// p1 is property of c1
|
|
public a_p1: number;
|
|
>a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
|
|
// sum with property
|
|
public a_p2(b: number) {
|
|
>a_p2 : (b: number) => number, Symbol(a_p2,Decl(commentsClassMembers.ts,80,24))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,82,16))
|
|
|
|
return this.a_p1 + b;
|
|
>this.a_p1 + b : number
|
|
>this.a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,82,16))
|
|
}
|
|
// getter property
|
|
public get a_p3() {
|
|
>a_p3 : number, Symbol(a_p3,Decl(commentsClassMembers.ts,84,5),Decl(commentsClassMembers.ts,88,5))
|
|
|
|
return this.a_p2(this.a_p1);
|
|
>this.a_p2(this.a_p1) : number
|
|
>this.a_p2 : (b: number) => number, Symbol(a_p2,Decl(commentsClassMembers.ts,80,24))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_p2 : (b: number) => number, Symbol(a_p2,Decl(commentsClassMembers.ts,80,24))
|
|
>this.a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
}
|
|
// setter property
|
|
public set a_p3(value: number) {
|
|
>a_p3 : number, Symbol(a_p3,Decl(commentsClassMembers.ts,84,5),Decl(commentsClassMembers.ts,88,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,90,20))
|
|
|
|
this.a_p1 = this.a_p2(value);
|
|
>this.a_p1 = this.a_p2(value) : number
|
|
>this.a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>this.a_p2(value) : number
|
|
>this.a_p2 : (b: number) => number, Symbol(a_p2,Decl(commentsClassMembers.ts,80,24))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_p2 : (b: number) => number, Symbol(a_p2,Decl(commentsClassMembers.ts,80,24))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,90,20))
|
|
}
|
|
// pp1 is property of c1
|
|
private a_pp1: number;
|
|
>a_pp1 : number, Symbol(a_pp1,Decl(commentsClassMembers.ts,92,5))
|
|
|
|
// sum with property
|
|
private a_pp2(b: number) {
|
|
>a_pp2 : (b: number) => number, Symbol(a_pp2,Decl(commentsClassMembers.ts,94,26))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,96,18))
|
|
|
|
return this.a_p1 + b;
|
|
>this.a_p1 + b : number
|
|
>this.a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_p1 : number, Symbol(a_p1,Decl(commentsClassMembers.ts,77,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,96,18))
|
|
}
|
|
// getter property
|
|
private get a_pp3() {
|
|
>a_pp3 : number, Symbol(a_pp3,Decl(commentsClassMembers.ts,98,5),Decl(commentsClassMembers.ts,102,5))
|
|
|
|
return this.a_pp2(this.a_pp1);
|
|
>this.a_pp2(this.a_pp1) : number
|
|
>this.a_pp2 : (b: number) => number, Symbol(a_pp2,Decl(commentsClassMembers.ts,94,26))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_pp2 : (b: number) => number, Symbol(a_pp2,Decl(commentsClassMembers.ts,94,26))
|
|
>this.a_pp1 : number, Symbol(a_pp1,Decl(commentsClassMembers.ts,92,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_pp1 : number, Symbol(a_pp1,Decl(commentsClassMembers.ts,92,5))
|
|
}
|
|
// setter property
|
|
private set a_pp3(value: number) {
|
|
>a_pp3 : number, Symbol(a_pp3,Decl(commentsClassMembers.ts,98,5),Decl(commentsClassMembers.ts,102,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,104,22))
|
|
|
|
this.a_pp1 = this.a_pp2(value);
|
|
>this.a_pp1 = this.a_pp2(value) : number
|
|
>this.a_pp1 : number, Symbol(a_pp1,Decl(commentsClassMembers.ts,92,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_pp1 : number, Symbol(a_pp1,Decl(commentsClassMembers.ts,92,5))
|
|
>this.a_pp2(value) : number
|
|
>this.a_pp2 : (b: number) => number, Symbol(a_pp2,Decl(commentsClassMembers.ts,94,26))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_pp2 : (b: number) => number, Symbol(a_pp2,Decl(commentsClassMembers.ts,94,26))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,104,22))
|
|
}
|
|
|
|
// s1 is static property of c1
|
|
static a_s1: number;
|
|
>a_s1 : number, Symbol(c1.a_s1,Decl(commentsClassMembers.ts,106,5))
|
|
|
|
// static sum with property
|
|
static a_s2(b: number) {
|
|
>a_s2 : (b: number) => number, Symbol(c1.a_s2,Decl(commentsClassMembers.ts,109,24))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,111,16))
|
|
|
|
return c1.a_s1 + b;
|
|
>c1.a_s1 + b : number
|
|
>c1.a_s1 : number, Symbol(c1.a_s1,Decl(commentsClassMembers.ts,106,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_s1 : number, Symbol(c1.a_s1,Decl(commentsClassMembers.ts,106,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,111,16))
|
|
}
|
|
// static getter property
|
|
static get a_s3() {
|
|
>a_s3 : number, Symbol(c1.a_s3,Decl(commentsClassMembers.ts,113,5),Decl(commentsClassMembers.ts,117,5))
|
|
|
|
return c1.s2(c1.s1);
|
|
>c1.s2(c1.s1) : number
|
|
>c1.s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1.s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
}
|
|
|
|
// setter property
|
|
static set a_s3(value: number) {
|
|
>a_s3 : number, Symbol(c1.a_s3,Decl(commentsClassMembers.ts,113,5),Decl(commentsClassMembers.ts,117,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,120,20))
|
|
|
|
c1.a_s1 = c1.a_s2(value);
|
|
>c1.a_s1 = c1.a_s2(value) : number
|
|
>c1.a_s1 : number, Symbol(c1.a_s1,Decl(commentsClassMembers.ts,106,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_s1 : number, Symbol(c1.a_s1,Decl(commentsClassMembers.ts,106,5))
|
|
>c1.a_s2(value) : number
|
|
>c1.a_s2 : (b: number) => number, Symbol(c1.a_s2,Decl(commentsClassMembers.ts,109,24))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>a_s2 : (b: number) => number, Symbol(c1.a_s2,Decl(commentsClassMembers.ts,109,24))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,120,20))
|
|
}
|
|
|
|
/** p1 is property of c1 */
|
|
public b_p1: number;
|
|
>b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
|
|
/** sum with property */
|
|
public b_p2(b: number) {
|
|
>b_p2 : (b: number) => number, Symbol(b_p2,Decl(commentsClassMembers.ts,125,24))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,127,16))
|
|
|
|
return this.b_p1 + b;
|
|
>this.b_p1 + b : number
|
|
>this.b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,127,16))
|
|
}
|
|
/** getter property */
|
|
public get b_p3() {
|
|
>b_p3 : number, Symbol(b_p3,Decl(commentsClassMembers.ts,129,5),Decl(commentsClassMembers.ts,133,5))
|
|
|
|
return this.b_p2(this.b_p1);
|
|
>this.b_p2(this.b_p1) : number
|
|
>this.b_p2 : (b: number) => number, Symbol(b_p2,Decl(commentsClassMembers.ts,125,24))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_p2 : (b: number) => number, Symbol(b_p2,Decl(commentsClassMembers.ts,125,24))
|
|
>this.b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
}
|
|
/** setter property */
|
|
public set b_p3(value: number) {
|
|
>b_p3 : number, Symbol(b_p3,Decl(commentsClassMembers.ts,129,5),Decl(commentsClassMembers.ts,133,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,135,20))
|
|
|
|
this.b_p1 = this.b_p2(value);
|
|
>this.b_p1 = this.b_p2(value) : number
|
|
>this.b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>this.b_p2(value) : number
|
|
>this.b_p2 : (b: number) => number, Symbol(b_p2,Decl(commentsClassMembers.ts,125,24))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_p2 : (b: number) => number, Symbol(b_p2,Decl(commentsClassMembers.ts,125,24))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,135,20))
|
|
}
|
|
/** pp1 is property of c1 */
|
|
private b_pp1: number;
|
|
>b_pp1 : number, Symbol(b_pp1,Decl(commentsClassMembers.ts,137,5))
|
|
|
|
/** sum with property */
|
|
private b_pp2(b: number) {
|
|
>b_pp2 : (b: number) => number, Symbol(b_pp2,Decl(commentsClassMembers.ts,139,26))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,141,18))
|
|
|
|
return this.b_p1 + b;
|
|
>this.b_p1 + b : number
|
|
>this.b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_p1 : number, Symbol(b_p1,Decl(commentsClassMembers.ts,122,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,141,18))
|
|
}
|
|
/** getter property */
|
|
private get b_pp3() {
|
|
>b_pp3 : number, Symbol(b_pp3,Decl(commentsClassMembers.ts,143,5),Decl(commentsClassMembers.ts,147,5))
|
|
|
|
return this.b_pp2(this.b_pp1);
|
|
>this.b_pp2(this.b_pp1) : number
|
|
>this.b_pp2 : (b: number) => number, Symbol(b_pp2,Decl(commentsClassMembers.ts,139,26))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_pp2 : (b: number) => number, Symbol(b_pp2,Decl(commentsClassMembers.ts,139,26))
|
|
>this.b_pp1 : number, Symbol(b_pp1,Decl(commentsClassMembers.ts,137,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_pp1 : number, Symbol(b_pp1,Decl(commentsClassMembers.ts,137,5))
|
|
}
|
|
/** setter property */
|
|
private set b_pp3(value: number) {
|
|
>b_pp3 : number, Symbol(b_pp3,Decl(commentsClassMembers.ts,143,5),Decl(commentsClassMembers.ts,147,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,149,22))
|
|
|
|
this.b_pp1 = this.b_pp2(value);
|
|
>this.b_pp1 = this.b_pp2(value) : number
|
|
>this.b_pp1 : number, Symbol(b_pp1,Decl(commentsClassMembers.ts,137,5))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_pp1 : number, Symbol(b_pp1,Decl(commentsClassMembers.ts,137,5))
|
|
>this.b_pp2(value) : number
|
|
>this.b_pp2 : (b: number) => number, Symbol(b_pp2,Decl(commentsClassMembers.ts,139,26))
|
|
>this : c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_pp2 : (b: number) => number, Symbol(b_pp2,Decl(commentsClassMembers.ts,139,26))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,149,22))
|
|
}
|
|
|
|
/** s1 is static property of c1 */
|
|
static b_s1: number;
|
|
>b_s1 : number, Symbol(c1.b_s1,Decl(commentsClassMembers.ts,151,5))
|
|
|
|
/** static sum with property */
|
|
static b_s2(b: number) {
|
|
>b_s2 : (b: number) => number, Symbol(c1.b_s2,Decl(commentsClassMembers.ts,154,24))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,156,16))
|
|
|
|
return c1.b_s1 + b;
|
|
>c1.b_s1 + b : number
|
|
>c1.b_s1 : number, Symbol(c1.b_s1,Decl(commentsClassMembers.ts,151,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_s1 : number, Symbol(c1.b_s1,Decl(commentsClassMembers.ts,151,5))
|
|
>b : number, Symbol(b,Decl(commentsClassMembers.ts,156,16))
|
|
}
|
|
/** static getter property
|
|
*/
|
|
static get b_s3() {
|
|
>b_s3 : number, Symbol(c1.b_s3,Decl(commentsClassMembers.ts,158,5),Decl(commentsClassMembers.ts,163,5))
|
|
|
|
return c1.s2(c1.s1);
|
|
>c1.s2(c1.s1) : number
|
|
>c1.s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1.s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
}
|
|
|
|
/** setter property
|
|
*/
|
|
static set b_s3(value: number) {
|
|
>b_s3 : number, Symbol(c1.b_s3,Decl(commentsClassMembers.ts,158,5),Decl(commentsClassMembers.ts,163,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,167,20))
|
|
|
|
/** setter */
|
|
c1.b_s1 = c1.b_s2(value);
|
|
>c1.b_s1 = c1.b_s2(value) : number
|
|
>c1.b_s1 : number, Symbol(c1.b_s1,Decl(commentsClassMembers.ts,151,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_s1 : number, Symbol(c1.b_s1,Decl(commentsClassMembers.ts,151,5))
|
|
>c1.b_s2(value) : number
|
|
>c1.b_s2 : (b: number) => number, Symbol(c1.b_s2,Decl(commentsClassMembers.ts,154,24))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>b_s2 : (b: number) => number, Symbol(c1.b_s2,Decl(commentsClassMembers.ts,154,24))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,167,20))
|
|
}
|
|
}
|
|
var i1 = new c1();
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>new c1() : c1
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
|
|
var i1_p = i1.p1;
|
|
>i1_p : number, Symbol(i1_p,Decl(commentsClassMembers.ts,173,3))
|
|
>i1.p1 : number, Symbol(c1.p1,Decl(commentsClassMembers.ts,2,10))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>p1 : number, Symbol(c1.p1,Decl(commentsClassMembers.ts,2,10))
|
|
|
|
var i1_f = i1.p2;
|
|
>i1_f : (b: number) => number, Symbol(i1_f,Decl(commentsClassMembers.ts,174,3))
|
|
>i1.p2 : (b: number) => number, Symbol(c1.p2,Decl(commentsClassMembers.ts,4,22))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>p2 : (b: number) => number, Symbol(c1.p2,Decl(commentsClassMembers.ts,4,22))
|
|
|
|
var i1_r = i1.p2(20);
|
|
>i1_r : number, Symbol(i1_r,Decl(commentsClassMembers.ts,175,3))
|
|
>i1.p2(20) : number
|
|
>i1.p2 : (b: number) => number, Symbol(c1.p2,Decl(commentsClassMembers.ts,4,22))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>p2 : (b: number) => number, Symbol(c1.p2,Decl(commentsClassMembers.ts,4,22))
|
|
>20 : number
|
|
|
|
var i1_prop = i1.p3;
|
|
>i1_prop : number, Symbol(i1_prop,Decl(commentsClassMembers.ts,176,3))
|
|
>i1.p3 : number, Symbol(c1.p3,Decl(commentsClassMembers.ts,8,5),Decl(commentsClassMembers.ts,12,5))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>p3 : number, Symbol(c1.p3,Decl(commentsClassMembers.ts,8,5),Decl(commentsClassMembers.ts,12,5))
|
|
|
|
i1.p3 = i1_prop;
|
|
>i1.p3 = i1_prop : number
|
|
>i1.p3 : number, Symbol(c1.p3,Decl(commentsClassMembers.ts,8,5),Decl(commentsClassMembers.ts,12,5))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>p3 : number, Symbol(c1.p3,Decl(commentsClassMembers.ts,8,5),Decl(commentsClassMembers.ts,12,5))
|
|
>i1_prop : number, Symbol(i1_prop,Decl(commentsClassMembers.ts,176,3))
|
|
|
|
var i1_nc_p = i1.nc_p1;
|
|
>i1_nc_p : number, Symbol(i1_nc_p,Decl(commentsClassMembers.ts,178,3))
|
|
>i1.nc_p1 : number, Symbol(c1.nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>nc_p1 : number, Symbol(c1.nc_p1,Decl(commentsClassMembers.ts,47,5))
|
|
|
|
var i1_ncf = i1.nc_p2;
|
|
>i1_ncf : (b: number) => number, Symbol(i1_ncf,Decl(commentsClassMembers.ts,179,3))
|
|
>i1.nc_p2 : (b: number) => number, Symbol(c1.nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>nc_p2 : (b: number) => number, Symbol(c1.nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
|
|
var i1_ncr = i1.nc_p2(20);
|
|
>i1_ncr : number, Symbol(i1_ncr,Decl(commentsClassMembers.ts,180,3))
|
|
>i1.nc_p2(20) : number
|
|
>i1.nc_p2 : (b: number) => number, Symbol(c1.nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>nc_p2 : (b: number) => number, Symbol(c1.nc_p2,Decl(commentsClassMembers.ts,48,25))
|
|
>20 : number
|
|
|
|
var i1_ncprop = i1.nc_p3;
|
|
>i1_ncprop : number, Symbol(i1_ncprop,Decl(commentsClassMembers.ts,181,3))
|
|
>i1.nc_p3 : number, Symbol(c1.nc_p3,Decl(commentsClassMembers.ts,51,5),Decl(commentsClassMembers.ts,54,5))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>nc_p3 : number, Symbol(c1.nc_p3,Decl(commentsClassMembers.ts,51,5),Decl(commentsClassMembers.ts,54,5))
|
|
|
|
i1.nc_p3 = i1_ncprop;
|
|
>i1.nc_p3 = i1_ncprop : number
|
|
>i1.nc_p3 : number, Symbol(c1.nc_p3,Decl(commentsClassMembers.ts,51,5),Decl(commentsClassMembers.ts,54,5))
|
|
>i1 : c1, Symbol(i1,Decl(commentsClassMembers.ts,172,3))
|
|
>nc_p3 : number, Symbol(c1.nc_p3,Decl(commentsClassMembers.ts,51,5),Decl(commentsClassMembers.ts,54,5))
|
|
>i1_ncprop : number, Symbol(i1_ncprop,Decl(commentsClassMembers.ts,181,3))
|
|
|
|
var i1_s_p = c1.s1;
|
|
>i1_s_p : number, Symbol(i1_s_p,Decl(commentsClassMembers.ts,183,3))
|
|
>c1.s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s1 : number, Symbol(c1.s1,Decl(commentsClassMembers.ts,33,5))
|
|
|
|
var i1_s_f = c1.s2;
|
|
>i1_s_f : (b: number) => number, Symbol(i1_s_f,Decl(commentsClassMembers.ts,184,3))
|
|
>c1.s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
|
|
var i1_s_r = c1.s2(20);
|
|
>i1_s_r : number, Symbol(i1_s_r,Decl(commentsClassMembers.ts,185,3))
|
|
>c1.s2(20) : number
|
|
>c1.s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s2 : (b: number) => number, Symbol(c1.s2,Decl(commentsClassMembers.ts,35,22))
|
|
>20 : number
|
|
|
|
var i1_s_prop = c1.s3;
|
|
>i1_s_prop : number, Symbol(i1_s_prop,Decl(commentsClassMembers.ts,186,3))
|
|
>c1.s3 : number, Symbol(c1.s3,Decl(commentsClassMembers.ts,39,5),Decl(commentsClassMembers.ts,43,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s3 : number, Symbol(c1.s3,Decl(commentsClassMembers.ts,39,5),Decl(commentsClassMembers.ts,43,5))
|
|
|
|
c1.s3 = i1_s_prop;
|
|
>c1.s3 = i1_s_prop : number
|
|
>c1.s3 : number, Symbol(c1.s3,Decl(commentsClassMembers.ts,39,5),Decl(commentsClassMembers.ts,43,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>s3 : number, Symbol(c1.s3,Decl(commentsClassMembers.ts,39,5),Decl(commentsClassMembers.ts,43,5))
|
|
>i1_s_prop : number, Symbol(i1_s_prop,Decl(commentsClassMembers.ts,186,3))
|
|
|
|
var i1_s_nc_p = c1.nc_s1;
|
|
>i1_s_nc_p : number, Symbol(i1_s_nc_p,Decl(commentsClassMembers.ts,188,3))
|
|
>c1.nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s1 : number, Symbol(c1.nc_s1,Decl(commentsClassMembers.ts,67,5))
|
|
|
|
var i1_s_ncf = c1.nc_s2;
|
|
>i1_s_ncf : (b: number) => number, Symbol(i1_s_ncf,Decl(commentsClassMembers.ts,189,3))
|
|
>c1.nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
|
|
var i1_s_ncr = c1.nc_s2(20);
|
|
>i1_s_ncr : number, Symbol(i1_s_ncr,Decl(commentsClassMembers.ts,190,3))
|
|
>c1.nc_s2(20) : number
|
|
>c1.nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s2 : (b: number) => number, Symbol(c1.nc_s2,Decl(commentsClassMembers.ts,68,25))
|
|
>20 : number
|
|
|
|
var i1_s_ncprop = c1.nc_s3;
|
|
>i1_s_ncprop : number, Symbol(i1_s_ncprop,Decl(commentsClassMembers.ts,191,3))
|
|
>c1.nc_s3 : number, Symbol(c1.nc_s3,Decl(commentsClassMembers.ts,71,5),Decl(commentsClassMembers.ts,74,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s3 : number, Symbol(c1.nc_s3,Decl(commentsClassMembers.ts,71,5),Decl(commentsClassMembers.ts,74,5))
|
|
|
|
c1.nc_s3 = i1_s_ncprop;
|
|
>c1.nc_s3 = i1_s_ncprop : number
|
|
>c1.nc_s3 : number, Symbol(c1.nc_s3,Decl(commentsClassMembers.ts,71,5),Decl(commentsClassMembers.ts,74,5))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
>nc_s3 : number, Symbol(c1.nc_s3,Decl(commentsClassMembers.ts,71,5),Decl(commentsClassMembers.ts,74,5))
|
|
>i1_s_ncprop : number, Symbol(i1_s_ncprop,Decl(commentsClassMembers.ts,191,3))
|
|
|
|
var i1_c = c1;
|
|
>i1_c : typeof c1, Symbol(i1_c,Decl(commentsClassMembers.ts,193,3))
|
|
>c1 : typeof c1, Symbol(c1,Decl(commentsClassMembers.ts,0,0))
|
|
|
|
class cProperties {
|
|
>cProperties : cProperties, Symbol(cProperties,Decl(commentsClassMembers.ts,193,14))
|
|
|
|
private val: number;
|
|
>val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
|
|
/** getter only property*/
|
|
public get p1() {
|
|
>p1 : number, Symbol(p1,Decl(commentsClassMembers.ts,195,24))
|
|
|
|
return this.val;
|
|
>this.val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
>this : cProperties, Symbol(cProperties,Decl(commentsClassMembers.ts,193,14))
|
|
>val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
|
|
} // trailing comment of only getter
|
|
public get nc_p1() {
|
|
>nc_p1 : number, Symbol(nc_p1,Decl(commentsClassMembers.ts,199,5))
|
|
|
|
return this.val;
|
|
>this.val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
>this : cProperties, Symbol(cProperties,Decl(commentsClassMembers.ts,193,14))
|
|
>val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
}
|
|
/**setter only property*/
|
|
public set p2(value: number) {
|
|
>p2 : number, Symbol(p2,Decl(commentsClassMembers.ts,202,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,204,18))
|
|
|
|
this.val = value;
|
|
>this.val = value : number
|
|
>this.val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
>this : cProperties, Symbol(cProperties,Decl(commentsClassMembers.ts,193,14))
|
|
>val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,204,18))
|
|
}
|
|
public set nc_p2(value: number) {
|
|
>nc_p2 : number, Symbol(nc_p2,Decl(commentsClassMembers.ts,206,5))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,207,21))
|
|
|
|
this.val = value;
|
|
>this.val = value : number
|
|
>this.val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
>this : cProperties, Symbol(cProperties,Decl(commentsClassMembers.ts,193,14))
|
|
>val : number, Symbol(val,Decl(commentsClassMembers.ts,194,19))
|
|
>value : number, Symbol(value,Decl(commentsClassMembers.ts,207,21))
|
|
|
|
} /* trailing comment of setter only*/
|
|
|
|
public x = 10; /*trailing comment for property*/
|
|
>x : number, Symbol(x,Decl(commentsClassMembers.ts,209,5))
|
|
>10 : number
|
|
|
|
private y = 10; // trailing comment of // style
|
|
>y : number, Symbol(y,Decl(commentsClassMembers.ts,211,18))
|
|
>10 : number
|
|
}
|
|
var cProperties_i = new cProperties();
|
|
>cProperties_i : cProperties, Symbol(cProperties_i,Decl(commentsClassMembers.ts,214,3))
|
|
>new cProperties() : cProperties
|
|
>cProperties : typeof cProperties, Symbol(cProperties,Decl(commentsClassMembers.ts,193,14))
|
|
|
|
cProperties_i.p2 = cProperties_i.p1;
|
|
>cProperties_i.p2 = cProperties_i.p1 : number
|
|
>cProperties_i.p2 : number, Symbol(cProperties.p2,Decl(commentsClassMembers.ts,202,5))
|
|
>cProperties_i : cProperties, Symbol(cProperties_i,Decl(commentsClassMembers.ts,214,3))
|
|
>p2 : number, Symbol(cProperties.p2,Decl(commentsClassMembers.ts,202,5))
|
|
>cProperties_i.p1 : number, Symbol(cProperties.p1,Decl(commentsClassMembers.ts,195,24))
|
|
>cProperties_i : cProperties, Symbol(cProperties_i,Decl(commentsClassMembers.ts,214,3))
|
|
>p1 : number, Symbol(cProperties.p1,Decl(commentsClassMembers.ts,195,24))
|
|
|
|
cProperties_i.nc_p2 = cProperties_i.nc_p1;
|
|
>cProperties_i.nc_p2 = cProperties_i.nc_p1 : number
|
|
>cProperties_i.nc_p2 : number, Symbol(cProperties.nc_p2,Decl(commentsClassMembers.ts,206,5))
|
|
>cProperties_i : cProperties, Symbol(cProperties_i,Decl(commentsClassMembers.ts,214,3))
|
|
>nc_p2 : number, Symbol(cProperties.nc_p2,Decl(commentsClassMembers.ts,206,5))
|
|
>cProperties_i.nc_p1 : number, Symbol(cProperties.nc_p1,Decl(commentsClassMembers.ts,199,5))
|
|
>cProperties_i : cProperties, Symbol(cProperties_i,Decl(commentsClassMembers.ts,214,3))
|
|
>nc_p1 : number, Symbol(cProperties.nc_p1,Decl(commentsClassMembers.ts,199,5))
|
|
|