#include <stdlib.h>
#include <assert.h>
#include "objs/kite_object.h"
#include "kite_vm.h"
Functions | |
void | kite_list_remove (kite_list_t **begin, kite_list_t **end, kite_list_t *item) |
void | kite_list_add_end (kite_list_t **begin, kite_list_t **end, kite_list_t *obj) |
void | kite_list_add_begin (kite_list_t **begin, kite_list_t **end, kite_list_t *obj) |
void kite_list_add_begin | ( | kite_list_t ** | begin, | |
kite_list_t ** | end, | |||
kite_list_t * | obj | |||
) |
Referenced by kite_dereference_object().
void kite_list_add_end | ( | kite_list_t ** | begin, | |
kite_list_t ** | end, | |||
kite_list_t * | obj | |||
) |
Referenced by kite_new_class(), kite_new_instance(), and kite_reference_object().
void kite_list_remove | ( | kite_list_t ** | begin, | |
kite_list_t ** | end, | |||
kite_list_t * | item | |||
) |
Referenced by kite_dereference_object(), kite_destruct_object_nofree(), and kite_reference_object().