DIType
public protocol DIType : DIScope
Denotes metadata for a type.
-
nameExtension methodRetrieves the name of this type.
Declaration
Swift
public var name: String { get } -
sizeInBitsExtension methodRetrieves the size of the type represented by this metadata in bits.
Declaration
Swift
public var sizeInBits: Size { get } -
offsetInBitsExtension methodRetrieves the offset of the type represented by this metadata in bits.
Declaration
Swift
public var offsetInBits: Size { get } -
alignmentInBitsExtension methodRetrieves the alignment of the type represented by this metadata in bits.
Declaration
Swift
public var alignmentInBits: Alignment { get } -
lineExtension methodRetrieves the line the type represented by this metadata is declared on.
Declaration
Swift
public var line: Int { get } -
flagsExtension methodRetrieves the flags the type represented by this metadata is declared with.
Declaration
Swift
public var flags: DIFlags { get }
DIType Protocol Reference