D | list.h | 25 #define INIT_LIST(list) \ argument 39 #define HEAD(list) ((list).head) argument 40 #define TAIL(list) ((list).tail) argument 41 #define EMPTY(list) ((list).head == NULL) argument 43 #define PREPEND(list, elt, link) \ argument 55 #define APPEND(list, elt, link) \ argument 67 #define UNLINK_TYPE(list, elt, link, type) \ argument 84 #define UNLINK(list, elt, link) \ argument 90 #define INSERT_BEFORE(list, before, elt, link) \ argument 103 #define INSERT_AFTER(list, after, elt, link) \ argument [all …]
|