Skip to content

HeapLocalVariableMetadata

Azoy edited this page May 6, 2021 · 2 revisions

HeapLocalVariableMetadata

The metadata structure that represents local variables that are heap allocated.

public struct HeapLocalVariableMetadata: Metadata, LayoutWrapper 

ABI Stability: Unstable across all platforms

| macOS | iOS/tvOS | watchOS | Linux | Windows |
|-------|----------|---------|-------|---------|
| NA    | NA       | NA      | NA    | NA      |

Inheritance

Metadata, LayoutWrapper

Properties

ptr

Backing heap local variable metadata pointer.

public let ptr: UnsafeRawPointer

offsetToFirstCapture

public var offsetToFirstCapture: Int 

captureDescription

public var captureDescription: UnsafePointer<CChar> 
Types
Protocols
Global Variables
Global Functions
Clone this wiki locally