Documentation

Other Data Types

All the public Structures and Function Pointers in LanguageKitRuntime

Other Data Types

Default

intptr_t NSInteger

Description forthcoming.
unsigned char* dw_eh_ptr_t

Description forthcoming.
id LKObject

Description forthcoming.
NSInteger SmallInt

LKObject.h defines the type used for LanguageKit object and some functions for mapping these to and from Objective-C values. Objects in LanguageKit follow the Smalltalk model. They are either object pointers or small integer values stored in the most significant sizeof(void*)-1 bits of the pointer.

Note: In future versions of LanguageKit, on 64-bit platforms, LK objects may be modified to contain 62-bit integers, 32-bit floats, or pointers.

int _Unwind_Action

Description forthcoming.
void(* _Unwind_Exception_Cleanup_Fn
Description forthcoming.
uint64_t uint64

Typedef to allow prototypes from EH documentation to work unmodified