_CVarArgPassedAsDouble

protocol _CVarArgPassedAsDouble

Floating point types need to be passed differently on x86_64 systems. CoreGraphics uses this to make CGFloat work properly.

Inheritance CVarArgType View Protocol Hierarchy →
Import import Swift

Instance Methods

func encode() Required

Transform self into a series of machine words that can be appropriately interpreted by C varargs

Declaration

func encode() -> [Word]

Declared In

CVarArgType