Skip to content

Commit 629b4bb

Browse files
committed
Saved
1 parent e9f8a6f commit 629b4bb

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/cases/conformance/expressions/functionCalls/newWithSpreadES5.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
function f(x: number, y: number, ...z: string[]) {
44
}
55

6+
function f2(...a: string[]) {}
7+
68
interface A {
79
f: {
810
new (x: number, y: number, ...z: string[]);
@@ -35,6 +37,9 @@ new f(1, 2, "string");
3537
new f(1, 2, ...a);
3638
new f(1, 2, ...a, "string");
3739

40+
// Multiple spreads arguments
41+
new f2(...a, ...a);
42+
3843
// Call expression
3944
new f(1, 2, "string")();
4045
new f(1, 2, ...a)();

0 commit comments

Comments
 (0)