blob: 4e072f2c86660bfe6318aca04f114f770ecef50e [file] [log] [blame]
// RUN: rm -rf %t && mkdir -p %t
// RUN: %target-swift-frontend -Xllvm -new-mangling-for-tests -assume-parsing-unqualified-ownership-sil -import-objc-header %S/Inputs/c_functions.h -primary-file %s -emit-ir | %FileCheck %s
// This is deliberately not a SIL test so that we can test SILGen too.
// CHECK-LABEL: define hidden swiftcc void @_T011c_functions14testOverloadedyyF
func testOverloaded() {
// CHECK: call void @_Z10overloadedv()
overloaded()
// CHECK: call void @_Z10overloadedi(i32{{( signext)?}} 42)
overloaded(42)
// CHECK: call void @{{.*}}test_my_log
test_my_log()
} // CHECK: {{^}$}}