Lines Matching refs:inf

94 	zval inf;  member
152 zval_ptr_dtor(&el->inf); in spl_object_storage_dtor()
165 …spl_object_storage_attach(spl_SplObjectStorage *intern, zval *this, zval *obj, zval *inf) /* {{{ */ in spl_object_storage_attach() argument
176 zval_ptr_dtor(&pelement->inf); in spl_object_storage_attach()
177 if (inf) { in spl_object_storage_attach()
178 ZVAL_COPY(&pelement->inf, inf); in spl_object_storage_attach()
180 ZVAL_NULL(&pelement->inf); in spl_object_storage_attach()
187 if (inf) { in spl_object_storage_attach()
188 ZVAL_COPY(&element.inf, inf); in spl_object_storage_attach()
190 ZVAL_NULL(&element.inf); in spl_object_storage_attach()
222 spl_object_storage_attach(intern, this, &element->obj, &element->inf); in spl_object_storage_addall()
306 add_assoc_zval_ex(&tmp, "inf", sizeof("inf") - 1, &element->inf); in spl_object_storage_debug_info()
333 ZVAL_COPY_VALUE(&intern->gcdata[i++], &element->inf); in spl_object_storage_get_gc()
349 if (compare_function(&result, &s1->inf, &s2->inf) == FAILURE) { in spl_object_storage_compare_info()
398 zval *obj, *inf = NULL; in SPL_METHOD() local
402 if (zend_parse_parameters(ZEND_NUM_ARGS(), "o|z!", &obj, &inf) == FAILURE) { in SPL_METHOD()
405 spl_object_storage_attach(intern, ZEND_THIS, obj, inf); in SPL_METHOD()
461 zval *value = &element->inf; in SPL_METHOD()
653 ZVAL_COPY(return_value, &element->inf); in SPL_METHOD()
662 zval *inf; in SPL_METHOD() local
664 if (zend_parse_parameters(ZEND_NUM_ARGS(), "z", &inf) == FAILURE) { in SPL_METHOD()
671 zval_ptr_dtor(&element->inf); in SPL_METHOD()
672 ZVAL_COPY(&element->inf, inf); in SPL_METHOD()
722 php_var_serialize(&buf, &element->inf, &var_hash); in SPL_METHOD()
755 zval entry, inf; in SPL_METHOD() local
789 ZVAL_UNDEF(&inf); in SPL_METHOD()
809 if (!php_var_unserialize(&inf, &p, s + buf_len, &var_hash)) { in SPL_METHOD()
811 zval_ptr_dtor(&inf); in SPL_METHOD()
817 zval_ptr_dtor(&inf); in SPL_METHOD()
823 zval_ptr_dtor(&inf); in SPL_METHOD()
829 if (!Z_ISUNDEF(pelement->inf)) { in SPL_METHOD()
830 var_push_dtor(&var_hash, &pelement->inf); in SPL_METHOD()
836 element = spl_object_storage_attach(intern, ZEND_THIS, &entry, Z_ISUNDEF(inf)?NULL:&inf); in SPL_METHOD()
838 var_replace(&var_hash, &inf, &element->inf); in SPL_METHOD()
841 zval_ptr_dtor(&inf); in SPL_METHOD()
842 ZVAL_UNDEF(&inf); in SPL_METHOD()
892 Z_TRY_ADDREF(elem->inf); in SPL_METHOD()
893 zend_hash_next_index_insert(Z_ARRVAL(tmp), &elem->inf); in SPL_METHOD()
1092 if (fast_is_identical_function(info, &element->inf)) { in SPL_METHOD()
1241 switch (Z_TYPE(element->inf)) { in spl_multiple_iterator_get_all()
1243 add_index_zval(return_value, Z_LVAL(element->inf), &retval); in spl_multiple_iterator_get_all()
1246 zend_symtable_update(Z_ARRVAL_P(return_value), Z_STR(element->inf), &retval); in spl_multiple_iterator_get_all()