@@ -110,7 +110,7 @@ function test3(items: string[] | number[]) {
110
110
}
111
111
112
112
function test4(
113
- >test4 : (arg1: ((...objs: { x: number;}[]) => number) | ((...objs: { y: number;}[]) => number), arg2: ((a: { x: number;}, b: object) => number) | ((a: object, b: { x: number;}) => number), arg3: ((a: { x: number;}, ...objs: { y: number;}[]) => number) | ((...objs: { x: number;}[]) => number), arg4: ((a?: { x: number; } | undefined , b?: { x: number; } | undefined ) => number) | ((a?: { y: number; } | undefined ) => number), arg5: ((a?: { x: number; } | undefined , ...b: { x: number;}[]) => number) | ((a?: { y: number; } | undefined ) => number), arg6: ((a?: { x: number; } | undefined , b?: { x: number; } | undefined ) => number) | ((...a: { y: number;}[]) => number)) => void
113
+ >test4 : (arg1: ((...objs: { x: number;}[]) => number) | ((...objs: { y: number;}[]) => number), arg2: ((a: { x: number;}, b: object) => number) | ((a: object, b: { x: number;}) => number), arg3: ((a: { x: number;}, ...objs: { y: number;}[]) => number) | ((...objs: { x: number;}[]) => number), arg4: ((a?: { x: number;} , b?: { x: number;} ) => number) | ((a?: { y: number;} ) => number), arg5: ((a?: { x: number;} , ...b: { x: number;}[]) => number) | ((a?: { y: number;} ) => number), arg6: ((a?: { x: number;} , b?: { x: number;} ) => number) | ((...a: { y: number;}[]) => number)) => void
114
114
115
115
arg1: ((...objs: {x: number}[]) => number) | ((...objs: {y: number}[]) => number),
116
116
>arg1 : ((...objs: { x: number;}[]) => number) | ((...objs: { y: number;}[]) => number)
@@ -138,7 +138,7 @@ function test4(
138
138
>x : number
139
139
140
140
arg4: ((a?: {x: number}, b?: {x: number}) => number) | ((a?: {y: number}) => number),
141
- >arg4 : ((a?: { x: number; } | undefined , b?: { x: number; } | undefined ) => number) | ((a?: { y: number; } | undefined ) => number)
141
+ >arg4 : ((a?: { x: number;} , b?: { x: number;} ) => number) | ((a?: { y: number;} ) => number)
142
142
>a : { x: number; } | undefined
143
143
>x : number
144
144
>b : { x: number; } | undefined
@@ -147,7 +147,7 @@ function test4(
147
147
>y : number
148
148
149
149
arg5: ((a?: {x: number}, ...b: {x: number}[]) => number) | ((a?: {y: number}) => number),
150
- >arg5 : ((a?: { x: number; } | undefined , ...b: { x: number;}[]) => number) | ((a?: { y: number; } | undefined ) => number)
150
+ >arg5 : ((a?: { x: number;} , ...b: { x: number;}[]) => number) | ((a?: { y: number;} ) => number)
151
151
>a : { x: number; } | undefined
152
152
>x : number
153
153
>b : { x: number; }[]
@@ -156,7 +156,7 @@ function test4(
156
156
>y : number
157
157
158
158
arg6: ((a?: {x: number}, b?: {x: number}) => number) | ((...a: {y: number}[]) => number),
159
- >arg6 : ((a?: { x: number; } | undefined , b?: { x: number; } | undefined ) => number) | ((...a: { y: number;}[]) => number)
159
+ >arg6 : ((a?: { x: number;} , b?: { x: number;} ) => number) | ((...a: { y: number;}[]) => number)
160
160
>a : { x: number; } | undefined
161
161
>x : number
162
162
>b : { x: number; } | undefined
@@ -339,7 +339,7 @@ function test5() {
339
339
340
340
// Pair of non-like intrinsics
341
341
function render(url?: string): React.ReactNode {
342
- >render : (url?: string | undefined ) => React.ReactNode
342
+ >render : (url?: string) => React.ReactNode
343
343
>url : string | undefined
344
344
>React : any
345
345
0 commit comments