XCode 16.2 日本語化計画
Optional に包み込まれたときにアトミック操作もサポートするアトミック値。アトミックなオプション表現可能な型には、オプションで包み込まれたバリアントのスタンドアロンのアトミック表現が付属しています。
associatedtype AtomicOptionalRepresentation : BitwiseCopyable
Optional のアトミック操作で使用する場合に適した型である Optional<Self> にコード化および復号する記憶領域表現型。
必須
static func decodeAtomicOptionalRepresentation(consuming Self.AtomicRepresentation) -> Self
Optional のアトミック操作から返された AtomicOptionalRepresentation 記憶領域インスタンスを破棄することにより、論理アトミック型 Self? を回復します。
必須
static func encodeAtomicOptionalRepresentation(consuming Self) -> Self.AtomicRepresentation
Self の値を破棄し、Optional のアトミック操作に使用する AtomicOptionalRepresentation 記憶領域型を準備します。
必須
ObjectIdentifier
Instance が Copyable および Escapable に準拠している場合に準拠します。
Pointee が Escapable に準拠する場合に準拠します。
Pointee が Escapable に準拠する場合に準拠します。
struct Atomic
アトミックな値。
struct AtomicLazyReference
遅延して初期化可能なアトミックな強い参照。
struct WordPair
2 つの word サイズの UInt のペア。
個別のアトミックな記憶領域表現を通じてアトミック操作をサポートする型。