93
93
}; // error
94
94
95
95
b3 = {
96
- >b3 = { f: (n) => { return 0; }, g: (s) => { return 0; }, m: 0, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; m: number; n: number; k: (a: any) => any ; }
96
+ >b3 = { f: (n) => { return 0; }, g: (s) => { return 0; }, m: 0, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; m: number; n: number; k: (a: any) => null ; }
97
97
>b3 : { f(n: number): number; g(s: string): number; m: number; n?: number; k?(a: any): any; }
98
- >{ f: (n) => { return 0; }, g: (s) => { return 0; }, m: 0, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; m: number; n: number; k: (a: any) => any ; }
98
+ >{ f: (n) => { return 0; }, g: (s) => { return 0; }, m: 0, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; m: number; n: number; k: (a: any) => null ; }
99
99
100
100
f: (n) => { return 0; },
101
101
>f : (n: number) => number
@@ -118,17 +118,17 @@ b3 = {
118
118
>0 : 0
119
119
120
120
k: (a) =>{ return null; },
121
- >k : (a: any) => any
122
- >(a) =>{ return null; } : (a: any) => any
121
+ >k : (a: any) => null
122
+ >(a) =>{ return null; } : (a: any) => null
123
123
>a : any
124
124
>null : null
125
125
126
126
}; // ok
127
127
128
128
b3 = {
129
- >b3 = { f: (n) => { return 0; }, g: (s) => { return 0; }, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; n: number; k: (a: any) => any ; }
129
+ >b3 = { f: (n) => { return 0; }, g: (s) => { return 0; }, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; n: number; k: (a: any) => null ; }
130
130
>b3 : { f(n: number): number; g(s: string): number; m: number; n?: number; k?(a: any): any; }
131
- >{ f: (n) => { return 0; }, g: (s) => { return 0; }, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; n: number; k: (a: any) => any ; }
131
+ >{ f: (n) => { return 0; }, g: (s) => { return 0; }, n: 0, k: (a) =>{ return null; },} : { f: (n: number) => number; g: (s: string) => number; n: number; k: (a: any) => null ; }
132
132
133
133
f: (n) => { return 0; },
134
134
>f : (n: number) => number
@@ -147,8 +147,8 @@ b3 = {
147
147
>0 : 0
148
148
149
149
k: (a) =>{ return null; },
150
- >k : (a: any) => any
151
- >(a) =>{ return null; } : (a: any) => any
150
+ >k : (a: any) => null
151
+ >(a) =>{ return null; } : (a: any) => null
152
152
>a : any
153
153
>null : null
154
154
0 commit comments