37 lines
498 B
Plaintext
37 lines
498 B
Plaintext
=== tests/cases/conformance/classes/propertyMemberDeclarations/instanceMemberInitialization.ts ===
|
|
class C {
|
|
>C : C
|
|
|
|
x = 1;
|
|
>x : number
|
|
>1 : number
|
|
}
|
|
|
|
var c = new C();
|
|
>c : C
|
|
>new C() : C
|
|
>C : typeof C
|
|
|
|
c.x = 3;
|
|
>c.x = 3 : number
|
|
>c.x : number
|
|
>c : C
|
|
>x : number
|
|
>3 : number
|
|
|
|
var c2 = new C();
|
|
>c2 : C
|
|
>new C() : C
|
|
>C : typeof C
|
|
|
|
var r = c.x === c2.x;
|
|
>r : boolean
|
|
>c.x === c2.x : boolean
|
|
>c.x : number
|
|
>c : C
|
|
>x : number
|
|
>c2.x : number
|
|
>c2 : C
|
|
>x : number
|
|
|