mirror of
https://github.com/apple/swift.git
synced 2026-02-27 18:26:24 +01:00
14 lines
285 B
Swift
14 lines
285 B
Swift
#if USE_EXTERN
|
|
@_extern(c, "takes_a_void_pointer")
|
|
public func takes_a_void_pointer(_ pointer: UnsafeRawPointer?)
|
|
#elseif USE_C_MODULE
|
|
import CTakesPtrNullable
|
|
#else
|
|
#error("Not configured")
|
|
#endif
|
|
|
|
@_alwaysEmitIntoClient
|
|
public func callWithNullable() {
|
|
takes_a_void_pointer(nil)
|
|
}
|