Lines Matching refs:inf

59 	zval inf;  member
113 zval_ptr_dtor(&el->inf); in spl_object_storage_dtor()
126 …ageElement *spl_object_storage_attach(spl_SplObjectStorage *intern, zval *obj, zval *inf) /* {{{ */ in spl_object_storage_attach() argument
137 zval_ptr_dtor(&pelement->inf); in spl_object_storage_attach()
138 if (inf) { in spl_object_storage_attach()
139 ZVAL_COPY(&pelement->inf, inf); in spl_object_storage_attach()
141 ZVAL_NULL(&pelement->inf); in spl_object_storage_attach()
148 if (inf) { in spl_object_storage_attach()
149 ZVAL_COPY(&element.inf, inf); in spl_object_storage_attach()
151 ZVAL_NULL(&element.inf); in spl_object_storage_attach()
183 spl_object_storage_attach(intern, &element->obj, &element->inf); in spl_object_storage_addall()
265 add_assoc_zval_ex(&tmp, "inf", sizeof("inf") - 1, &element->inf); in spl_object_storage_debug_info()
287 zend_get_gc_buffer_add_zval(gc_buffer, &element->inf); in spl_object_storage_get_gc()
300 return zend_compare(&s1->inf, &s2->inf); in spl_object_storage_compare_info()
349 zval *obj, *inf = NULL; in PHP_METHOD() local
353 if (zend_parse_parameters(ZEND_NUM_ARGS(), "o|z!", &obj, &inf) == FAILURE) { in PHP_METHOD()
356 spl_object_storage_attach(intern, obj, inf); in PHP_METHOD()
409 zval *value = &element->inf; in PHP_METHOD()
591 ZVAL_COPY(return_value, &element->inf); in PHP_METHOD()
599 zval *inf; in PHP_METHOD() local
601 if (zend_parse_parameters(ZEND_NUM_ARGS(), "z", &inf) == FAILURE) { in PHP_METHOD()
608 zval_ptr_dtor(&element->inf); in PHP_METHOD()
609 ZVAL_COPY(&element->inf, inf); in PHP_METHOD()
657 php_var_serialize(&buf, &element->inf, &var_hash); in PHP_METHOD()
684 zval entry, inf; in PHP_METHOD() local
718 ZVAL_UNDEF(&inf); in PHP_METHOD()
738 if (!php_var_unserialize(&inf, &p, s + buf_len, &var_hash)) { in PHP_METHOD()
740 zval_ptr_dtor(&inf); in PHP_METHOD()
746 zval_ptr_dtor(&inf); in PHP_METHOD()
752 zval_ptr_dtor(&inf); in PHP_METHOD()
758 if (!Z_ISUNDEF(pelement->inf)) { in PHP_METHOD()
759 var_push_dtor(&var_hash, &pelement->inf); in PHP_METHOD()
765 element = spl_object_storage_attach(intern, &entry, Z_ISUNDEF(inf)?NULL:&inf); in PHP_METHOD()
767 var_replace(&var_hash, &inf, &element->inf); in PHP_METHOD()
770 zval_ptr_dtor(&inf); in PHP_METHOD()
771 ZVAL_UNDEF(&inf); in PHP_METHOD()
821 Z_TRY_ADDREF(elem->inf); in PHP_METHOD()
822 zend_hash_next_index_insert(Z_ARRVAL(tmp), &elem->inf); in PHP_METHOD()
964 if (fast_is_identical_function(&zinfo, &element->inf)) { in PHP_METHOD()
1150 switch (Z_TYPE(element->inf)) { in spl_multiple_iterator_get_all()
1152 add_index_zval(return_value, Z_LVAL(element->inf), &retval); in spl_multiple_iterator_get_all()
1155 zend_symtable_update(Z_ARRVAL_P(return_value), Z_STR(element->inf), &retval); in spl_multiple_iterator_get_all()