Lines Matching refs:iterator_funcs
252 if (!class_type->iterator_funcs.zf_current) { in spl_fixedarray_object_new_ex()
253 …pe->function_table, "rewind", sizeof("rewind"), (void **) &class_type->iterator_funcs.zf_rewind); in spl_fixedarray_object_new_ex()
254 …ype->function_table, "valid", sizeof("valid"), (void **) &class_type->iterator_funcs.zf_valid); in spl_fixedarray_object_new_ex()
255 …_type->function_table, "key", sizeof("key"), (void **) &class_type->iterator_funcs.zf_key); in spl_fixedarray_object_new_ex()
256 …e->function_table, "current", sizeof("current"), (void **) &class_type->iterator_funcs.zf_current); in spl_fixedarray_object_new_ex()
257 …type->function_table, "next", sizeof("next"), (void **) &class_type->iterator_funcs.zf_next); in spl_fixedarray_object_new_ex()
260 if (class_type->iterator_funcs.zf_rewind->common.scope != parent) { in spl_fixedarray_object_new_ex()
263 if (class_type->iterator_funcs.zf_valid->common.scope != parent) { in spl_fixedarray_object_new_ex()
266 if (class_type->iterator_funcs.zf_key->common.scope != parent) { in spl_fixedarray_object_new_ex()
269 if (class_type->iterator_funcs.zf_current->common.scope != parent) { in spl_fixedarray_object_new_ex()
272 if (class_type->iterator_funcs.zf_next->common.scope != parent) { in spl_fixedarray_object_new_ex()