Skip to content

TypeContextDescriptorFlags

Azoy edited this page May 6, 2021 · 2 revisions

TypeContextDescriptorFlags

The flags which describe a type's context descriptor.

public struct TypeContextDescriptorFlags 

Properties

bits

Flags as represetned in bits.

public let bits: UInt64

metadataInitKind

The metadata initialization kind, if any.

public var metadataInitKind: MetadataInitializationKind 

hasImportInfo

Whether this type context has any import information.

public var hasImportInfo: Bool 

resilientSuperclassRefKind

The resilient superclass type reference kind.

public var resilientSuperclassRefKind: TypeReferenceKind 

classAreImmediateMembersNegative

Whether or not this class has any immediate members negative.

public var classAreImmediateMembersNegative: Bool 

classHasResilientSuperclass

Whether or not this class has a resilient superclass.

public var classHasResilientSuperclass: Bool 

classHasOverrideTable

Whether or not this class has an override table.

public var classHasOverrideTable: Bool 

classHasVTable

Whether or not this class has a vtable.

public var classHasVTable: Bool 
Types
Protocols
Global Variables
Global Functions
Clone this wiki locally