void core___core__List___core__abstract_collection__Sequence__push(val* self, val* p0);
void core___core__List___insert_before(val* self, val* p0, val* p1);
void core___core__List___remove_node(val* self, val* p0);
val* NEW_core__ListIterator(const struct type* type);
void core___core__List___core__abstract_collection__Sequence__push(val* self, val* p0);
void core___core__List___insert_before(val* self, val* p0, val* p1);
void core___core__List___remove_node(val* self, val* p0);
val* NEW_core__ListIterator(const struct type* type);