Files
swift-mirror/test/SILOptimizer/Inputs/capture_propagation_linkage/main.swift

24 lines
278 B
Swift

class MyClass {
}
func neverCalled() {
genericCaller(createNil)
}
func createNil() -> MyClass? {
return nil
}
@inline(never)
func genericCaller<B>(_ f: () -> B) -> B {
return f()
}
if createSome() != nil {
print("test ok")
} else {
print("test failed")
}