5#ifndef HOSHI_LANG_WEAK_H
6#define HOSHI_LANG_WEAK_H
WeakSlot * next_in_target
WeakSlot * runtime_weak_slot_alloc(void *target, WeakSlot **weak_slots_head_ptr)
void runtime_weak_slot_nullify_all(WeakSlot **weak_slots_head_ptr)
void runtime_weak_slot_free(WeakSlot *slot, WeakSlot **weak_slots_head_ptr)