Contents

decodeAtomicRepresentation(_:)

Recovers the logical atomic type Self by destroying some AtomicRepresentation storage instance returned from an atomic operation.

Declaration

static func decodeAtomicRepresentation(_ representation: consuming UnsafeMutablePointer<Pointee>.AtomicRepresentation) -> UnsafeMutablePointer<Pointee>

Parameters

  • representation:

    The storage representation for Self that’s used within atomic operations.

Return Value

The newly decoded logical type Self.

Discussion