@@ -7,10 +7,6 @@ export const c1 = 1;
77>c1 : 1
88>1 : 1
99
10- const c2 = "a";
11- >c2 : "a"
12- >"a" : "a"
13-
1410export interface T0 {
1511>T0 : T0
1612
@@ -37,8 +33,8 @@ export declare class T2 extends T1 {
3733export declare type T3 = {
3834>T3 : T3
3935
40- [c2 ]: number;
41- >c2 : "a"
36+ [c0 ]: number;
37+ >c0 : "a"
4238
4339 [c1]: string;
4440>c1 : 1
@@ -100,7 +96,7 @@ namespace N {
10096>T5 : T5
10197 }
10298 export declare type T7 = {
103- >T7 : { "a" : number; "1" : string; }
99+ >T7 : { [N.c2] : number; [N.c3] : string; }
104100
105101 [N.c2]: number;
106102>N.c2 : "a"
@@ -147,7 +143,7 @@ declare class T10 extends T9 {
147143>T9 : T9
148144}
149145declare type T11 = {
150- >T11 : { "a" : number; "1" : string; }
146+ >T11 : { [c4] : number; [c5] : string; }
151147
152148 [c4]: number;
153149>c4 : "a"
@@ -239,9 +235,9 @@ let t6: N.T6;
239235>T6 : N.T6
240236
241237let t7: N.T7;
242- >t7 : { "a" : number; "1" : string; }
238+ >t7 : { [N.c2] : number; [N.c3] : string; }
243239>N : any
244- >T7 : { "a" : number; "1" : string; }
240+ >T7 : { [N.c2] : number; [N.c3] : string; }
245241
246242let t8: T8;
247243>t8 : T8
@@ -256,8 +252,8 @@ let t10: T10;
256252>T10 : T10
257253
258254let t11: T11;
259- >t11 : { "a" : number; "1" : string; }
260- >T11 : { "a" : number; "1" : string; }
255+ >t11 : { [c4] : number; [c5] : string; }
256+ >T11 : { [c4] : number; [c5] : string; }
261257
262258let t12: T12;
263259>t12 : T12
@@ -329,49 +325,49 @@ t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5, t6 = t7,
329325>t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5, t6 = t7, t7 = t4, t7 = t5, t7 = t6 : N.T6
330326>t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5, t6 = t7, t7 = t4, t7 = t5 : N.T5
331327>t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5, t6 = t7, t7 = t4 : N.T4
332- >t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5, t6 = t7 : { "a" : number; "1" : string; }
328+ >t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5, t6 = t7 : { [N.c2] : number; [N.c3] : string; }
333329>t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4, t6 = t5 : N.T5
334330>t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7, t6 = t4 : N.T4
335- >t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7 : { "a" : number; "1" : string; }
331+ >t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6, t5 = t7 : { [N.c2] : number; [N.c3] : string; }
336332>t4 = t5, t4 = t6, t4 = t7, t5 = t4, t5 = t6 : N.T6
337333>t4 = t5, t4 = t6, t4 = t7, t5 = t4 : N.T4
338- >t4 = t5, t4 = t6, t4 = t7 : { "a" : number; "1" : string; }
334+ >t4 = t5, t4 = t6, t4 = t7 : { [N.c2] : number; [N.c3] : string; }
339335>t4 = t5, t4 = t6 : N.T6
340336>t4 = t5 : N.T5
341337>t4 : N.T4
342338>t5 : N.T5
343339>t4 = t6 : N.T6
344340>t4 : N.T4
345341>t6 : N.T6
346- >t4 = t7 : { "a" : number; "1" : string; }
342+ >t4 = t7 : { [N.c2] : number; [N.c3] : string; }
347343>t4 : N.T4
348- >t7 : { "a" : number; "1" : string; }
344+ >t7 : { [N.c2] : number; [N.c3] : string; }
349345>t5 = t4 : N.T4
350346>t5 : N.T5
351347>t4 : N.T4
352348>t5 = t6 : N.T6
353349>t5 : N.T5
354350>t6 : N.T6
355- >t5 = t7 : { "a" : number; "1" : string; }
351+ >t5 = t7 : { [N.c2] : number; [N.c3] : string; }
356352>t5 : N.T5
357- >t7 : { "a" : number; "1" : string; }
353+ >t7 : { [N.c2] : number; [N.c3] : string; }
358354>t6 = t4 : N.T4
359355>t6 : N.T6
360356>t4 : N.T4
361357>t6 = t5 : N.T5
362358>t6 : N.T6
363359>t5 : N.T5
364- >t6 = t7 : { "a" : number; "1" : string; }
360+ >t6 = t7 : { [N.c2] : number; [N.c3] : string; }
365361>t6 : N.T6
366- >t7 : { "a" : number; "1" : string; }
362+ >t7 : { [N.c2] : number; [N.c3] : string; }
367363>t7 = t4 : N.T4
368- >t7 : { "a" : number; "1" : string; }
364+ >t7 : { [N.c2] : number; [N.c3] : string; }
369365>t4 : N.T4
370366>t7 = t5 : N.T5
371- >t7 : { "a" : number; "1" : string; }
367+ >t7 : { [N.c2] : number; [N.c3] : string; }
372368>t5 : N.T5
373369>t7 = t6 : N.T6
374- >t7 : { "a" : number; "1" : string; }
370+ >t7 : { [N.c2] : number; [N.c3] : string; }
375371>t6 : N.T6
376372
377373t0 = t12, t0 = t13, t0 = t14, t0 = t15, t12 = t0, t13 = t0, t14 = t0, t15 = t0;
0 commit comments