@@ -7,7 +7,7 @@ interface Show {
77>x : number
88}
99function f({ show = v => v.toString() }: Show) {}
10- >f : ({ show = v => v.toString() }: Show) => void
10+ >f : ({show}: Show) => void
1111>show : (x: number) => string
1212>v => v.toString() : (v: number) => string
1313>v : number
@@ -25,7 +25,7 @@ interface Nested {
2525>Show : Show
2626}
2727function ff({ nested = { show: v => v.toString() } }: Nested) {}
28- >ff : ({ nested = { show: v => v.toString() } }: Nested) => void
28+ >ff : ({nested}: Nested) => void
2929>nested : Show
3030>{ show: v => v.toString() } : { show: (v: number) => string; }
3131>show : (v: number) => string
@@ -44,7 +44,7 @@ interface Tuples {
4444>prop : [string, number]
4545}
4646function g({ prop = ["hello", 1234] }: Tuples) {}
47- >g : ({ prop = ["hello", 1234] }: Tuples) => void
47+ >g : ({prop}: Tuples) => void
4848>prop : [string, number]
4949>["hello", 1234] : [string, number]
5050>"hello" : string
@@ -58,7 +58,7 @@ interface StringUnion {
5858>prop : "foo" | "bar"
5959}
6060function h({ prop = "foo" }: StringUnion) {}
61- >h : ({ prop = "foo" }: StringUnion) => void
61+ >h : ({prop}: StringUnion) => void
6262>prop : "foo" | "bar"
6363>"foo" : "foo"
6464>StringUnion : StringUnion
0 commit comments