// RUN: %target-swift-emit-silgen %s func calleeWithEmptyTuple(_: A = ()) {} func calleeWithLoadable(_: A = 3) {} func calleeWithAddressOnly(_: A = (3 as Any)) {} func calleeWithTupleOfLoadable(_: A = (3, 4)) {} func calleeWithTupleOfAddressOnly(_: A = (3 as Any, 4 as Any)) {} func calleeWithTupleOfMixed(_: A = (3, 4 as Any)) {} func testConcreteDefaultArguments() { calleeWithEmptyTuple() calleeWithLoadable() calleeWithAddressOnly() calleeWithTupleOfLoadable() calleeWithTupleOfAddressOnly() calleeWithTupleOfMixed() }