=== tests/cases/conformance/classes/propertyMemberDeclarations/thisInInstanceMemberInitializer.ts === class C { >C : C, Symbol(C, Decl(thisInInstanceMemberInitializer.ts, 0, 0)) x = this; >x : C, Symbol(x, Decl(thisInInstanceMemberInitializer.ts, 0, 9)) >this : C, Symbol(C, Decl(thisInInstanceMemberInitializer.ts, 0, 0)) } class D { >D : D, Symbol(D, Decl(thisInInstanceMemberInitializer.ts, 2, 1)) >T : T, Symbol(T, Decl(thisInInstanceMemberInitializer.ts, 4, 8)) x = this; >x : D, Symbol(x, Decl(thisInInstanceMemberInitializer.ts, 4, 12)) >this : D, Symbol(D, Decl(thisInInstanceMemberInitializer.ts, 2, 1)) y: T; >y : T, Symbol(y, Decl(thisInInstanceMemberInitializer.ts, 5, 13)) >T : T, Symbol(T, Decl(thisInInstanceMemberInitializer.ts, 4, 8)) }