mirror of
https://github.com/apple/swift.git
synced 2026-10-24 20:15:56 +02:00
This PR updates files in the `stdlib.docc` directory to provide curation for symbols added to the standard library in release 6.4, including task cancellation shields and refs. The [stdlib documentation on docs.swift.org](https://docs.swift.org/latest/documentation/swift) uses these files to organize the online documentation into topics. This PR doesn't affect any compilable source. It's only for the use of the `docc` compiler to produce documentation, either in swift.org's CI or if someone wants to generate a local copy. rdar://181594680
1.1 KiB
1.1 KiB
C Interoperability
Use imported C types or call C variadic functions.
Topics
C Pointers
Swift/OpaquePointerSwift/AutoreleasingUnsafeMutablePointer
C Variadic Functions
Swift/withVaList(_:_:)Swift/CVaListPointerSwift/CVarArgSwift/getVaList(_:)
Pointers to Values
Access a pointer to a variable in memory for explicit passing to C functions.
Swift/withUnsafePointer(to:_:)-9fjn6Swift/withUnsafePointer(to:_:)-35wrnSwift/withUnsafeMutablePointer(to:_:)Swift/withUnsafeBytes(of:_:)-3ywhhSwift/withUnsafeBytes(of:_:)-5gesgSwift/withUnsafeMutableBytes(of:_:)
Aliases for Imported C Types
Swift/CBoolSwift/CCharSwift/CChar8Swift/CChar16Swift/CChar32Swift/CDoubleSwift/CLongDoubleSwift/CFloatSwift/CFloat16Swift/CIntSwift/CLongSwift/CLongLongSwift/CShortSwift/CSignedCharSwift/CUnsignedCharSwift/CUnsignedIntSwift/CUnsignedLongSwift/CUnsignedLongLongSwift/CUnsignedShortSwift/CWideChar