// RUN: %target-swift-frontend -O -emit-sil %s %S/Inputs/internal_func.swift  | %FileCheck %s
// RUN: %target-swift-frontend -O -enable-testing -emit-sil %s %S/Inputs/internal_func.swift  | %FileCheck -check-prefix=CHECK-TESTABLE %s

// Check that an internal function from another file is removed after it gets
// dead through inlining.

// CHECK-NOT: sil {{.*}}testfunc
// CHECK-TESTABLE: sil {{.*}}testfunc

public func caller_func() {
	testfunc()
}

