MIR_item

Undocumented in source.
struct MIR_item {
void* data;
MIR_item_type_t item_type;
uint _pad0;
MIR_item_t ref_def;
char export_p;
char section_head_p;
char[6] _pad1;
}

Members

Variables

addr
void* addr;

callable address after gen+link

item_link_next
MIR_item_t item_link_next;

.next

item_link_prev
MIR_item_t item_link_prev;

DLIST_LINK(MIR_item_t).prev

mod
MIR_module_t mod;

owning module (C field 'module')

u
void* u;

union {MIR_func_t func; ...} — treated opaquely