OpenCapture
public struct OpenCapture : RegionEntry
extension OpenCapture: LifetimeExtender
Exposes a captured access.
-
Declaration
Swift
public typealias Exit = CloseCapture -
The type of the address being loaded.
Declaration
Swift
public let result: IR.Type? -
The operands of the instruction.
Declaration
Swift
public private(set) var operands: [Operand] { get } -
The site of the code corresponding to that instruction.
Declaration
Swift
public let site: SourceRange -
Creates an instance with the given properties.
Declaration
Swift
fileprivate init(result: IR.Type, source: Operand, site: SourceRange) -
The location of the storage containing the address to load.
Declaration
Swift
public var source: Operand { get } -
Declaration
Swift
public mutating func replaceOperand(at i: Int, with new: Operand)
View on GitHub