ID_TABLE_IMPL_TYPE 200 id_table.c UNUSED(ID_TABLE_IMPL_TYPE *IMPL(_create)(size_t)); ID_TABLE_IMPL_TYPE 201 id_table.c UNUSED(void IMPL(_free)(ID_TABLE_IMPL_TYPE *)); ID_TABLE_IMPL_TYPE 202 id_table.c UNUSED(void IMPL(_clear)(ID_TABLE_IMPL_TYPE *)); ID_TABLE_IMPL_TYPE 203 id_table.c UNUSED(size_t IMPL(_size)(const ID_TABLE_IMPL_TYPE *)); ID_TABLE_IMPL_TYPE 204 id_table.c UNUSED(size_t IMPL(_memsize)(const ID_TABLE_IMPL_TYPE *)); ID_TABLE_IMPL_TYPE 205 id_table.c UNUSED(int IMPL(_insert)(ID_TABLE_IMPL_TYPE *, ID, VALUE)); ID_TABLE_IMPL_TYPE 206 id_table.c UNUSED(int IMPL(_lookup)(ID_TABLE_IMPL_TYPE *, ID, VALUE *)); ID_TABLE_IMPL_TYPE 207 id_table.c UNUSED(int IMPL(_delete)(ID_TABLE_IMPL_TYPE *, ID)); ID_TABLE_IMPL_TYPE 208 id_table.c UNUSED(void IMPL(_foreach)(ID_TABLE_IMPL_TYPE *, rb_id_table_foreach_func_t *, void *)); ID_TABLE_IMPL_TYPE 209 id_table.c UNUSED(void IMPL(_foreach_values)(ID_TABLE_IMPL_TYPE *, rb_id_table_foreach_values_func_t *, void *)); ID_TABLE_IMPL_TYPE 1559 id_table.c #define id_tbl (ID_TABLE_IMPL_TYPE *)tbl