decodeAtomicOptionalRepresentation(_:)
Recovers the logical atomic type Self? by destroying some AtomicOptionalRepresentation storage instance returned from an atomic operation on Optional.
Declaration
static func decodeAtomicOptionalRepresentation(_ representation: consuming UnsafeRawPointer.AtomicOptionalRepresentation) -> UnsafeRawPointer?Parameters
- representation:
The optional storage representation for
Self?that’s used within atomic operations onOptional.
Return Value
The newly decoded logical type Self?.