Lines Matching refs:str_key

193 static int spl_recursive_it_get_current_key(zend_object_iterator *iter, char **str_key, uint *str_k…  in spl_recursive_it_get_current_key()  argument
199 return sub_iter->funcs->get_current_key(sub_iter, str_key, str_key_len, int_key TSRMLS_CC); in spl_recursive_it_get_current_key()
620 char *str_key; in SPL_METHOD() local
624 switch (iterator->funcs->get_current_key(iterator, &str_key, &str_key_len, &int_key TSRMLS_CC)) { in SPL_METHOD()
629 RETURN_STRINGL(str_key, str_key_len-1, 0); in SPL_METHOD()
1183 char *str_key; in SPL_METHOD() local
1187 switch (iterator->funcs->get_current_key(iterator, &str_key, &str_key_len, &int_key TSRMLS_CC)) { in SPL_METHOD()
1192 ZVAL_STRINGL(&key, str_key, str_key_len-1, 0); in SPL_METHOD()
1602 if (intern->current.str_key) { in spl_dual_it_free()
1603 efree(intern->current.str_key); in spl_dual_it_free()
1604 intern->current.str_key = NULL; in spl_dual_it_free()
1648 …terator->funcs->get_current_key(intern->inner.iterator, &intern->current.str_key, &intern->current… in spl_dual_it_fetch()
1725 RETURN_STRINGL(intern->current.str_key, intern->current.str_key_len-1, 1); in SPL_METHOD()
1955 ZVAL_STRINGL(&zkey, intern->current.str_key, intern->current.str_key_len-1, 0); in SPL_METHOD()
2004 subject = estrndup(intern->current.str_key, subject_len); in SPL_METHOD()
2064 efree(intern->current.str_key); in SPL_METHOD()
2067 intern->current.str_key = result; in SPL_METHOD()
2608 …zend_symtable_update(HASH_OF(intern->u.caching.zcache), intern->current.str_key, intern->current.s… in spl_caching_it_next()
2768 RETURN_STRINGL(intern->current.str_key, intern->current.str_key_len-1, 1); in SPL_METHOD()
3135 char *str_key; in SPL_METHOD() local
3138 …switch (intern->inner.iterator->funcs->get_current_key(intern->inner.iterator, &str_key, &str_key_… in SPL_METHOD()
3143 RETURN_STRINGL(str_key, str_key_len-1, 0); in SPL_METHOD()
3515 char *str_key; in spl_iterator_to_array_apply() local
3528 key_type = iter->funcs->get_current_key(iter, &str_key, &str_key_len, &int_key TSRMLS_CC); in spl_iterator_to_array_apply()
3535 add_assoc_zval_ex(return_value, str_key, str_key_len, *data); in spl_iterator_to_array_apply()
3536 efree(str_key); in spl_iterator_to_array_apply()