static inline t5 list_alloc_node_0(unit_t x) { | |
t2* node = malloc(sizeof(*node)); | |
t5 ret; | |
if (!node) { | |
ret.tag = TAG_ENUM_None; | |
return ret; | |
} | |
ret.tag = TAG_ENUM_Some; | |
ret.Some = node; | |
return ret; | |
} | |
unit_t list_free_node_0(t2 * x) { | |
free(x); | |
unit_t z; | |
return z; | |
} |