Skip to content

Commit ec67ca0

Browse files
committed
1 parent 5c7fd17 commit ec67ca0

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/SILGen/default_arguments.swift

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,3 +367,13 @@ func callThem() throws {
367367
defaultEscaping()
368368
autoclosureDefaultEscaping()
369369
}
370+
371+
func tupleDefaultArg(x: (Int, Int) = (1, 2)) {}
372+
373+
// CHECK-LABEL: sil hidden @$s17default_arguments19callTupleDefaultArgyyF : $@convention(thin) () -> ()
374+
// CHECK: function_ref @$s17default_arguments15tupleDefaultArg1xySi_Sit_tFfA_ : $@convention(thin) () -> (Int, Int)
375+
// CHECK: function_ref @$s17default_arguments15tupleDefaultArg1xySi_Sit_tF : $@convention(thin) (Int, Int) -> ()
376+
// CHECK: return
377+
func callTupleDefaultArg() {
378+
tupleDefaultArg()
379+
}

0 commit comments

Comments
 (0)