Skip to content

ExtensionDescriptor

Azoy edited this page May 6, 2021 · 2 revisions

ExtensionDescriptor

An extension descriptor that describes some extension context.

public struct ExtensionDescriptor: ContextDescriptor, LayoutWrapper 

ABI Stability: Stable since the following

| macOS | iOS/tvOS | watchOS | Linux | Windows |
|-------|----------|---------|-------|---------|
| 10.14 | 12.2     | 5.2     | NA    | NA      |

Inheritance

ContextDescriptor, LayoutWrapper

Properties

ptr

Backing context descriptor pointer.

public let ptr: UnsafeRawPointer

extendedContext

The mangled name which this extension extends. Ex. If this extension extends Int, this mangled name might be Si or some symbolic reference to Int's context descriptor.

public var extendedContext: UnsafeRawPointer 
Types
Protocols
Global Variables
Global Functions
Clone this wiki locally