/PHP-7.4/ |
H A D | NEWS | 676 . Fixed bug #64130 (COM obj parameters passed by reference are not updated).
|
H A D | .gdbinit | 67 if $ex->This->value.obj 71 printf "%s->", $ex->This->value.obj->ce.name->val 208 set $handle = $zvalue->value.obj.handle 209 set $handlers = $zvalue->value.obj.handlers 210 set $zobj = $zvalue->value.obj
|
/PHP-7.4/Zend/ |
H A D | zend_closures.c | 411 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj) /* {{{ */ in zend_get_closure_method_def() argument 413 zend_closure *closure = (zend_closure *)Z_OBJ_P(obj); in zend_get_closure_method_def() 418 ZEND_API zval* zend_get_closure_this_ptr(zval *obj) /* {{{ */ in zend_get_closure_this_ptr() argument 420 zend_closure *closure = (zend_closure *)Z_OBJ_P(obj); in zend_get_closure_this_ptr() 514 int zend_closure_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zend_o… in zend_closure_get_closure() argument 516 zend_closure *closure = (zend_closure *)Z_OBJ_P(obj); in zend_closure_get_closure() 602 static HashTable *zend_closure_get_gc(zval *obj, zval **table, int *n) /* {{{ */ in zend_closure_get_gc() argument 604 zend_closure *closure = (zend_closure *)Z_OBJ_P(obj); in zend_closure_get_gc()
|
H A D | zend_vm_execute.h | 3902 zval *obj; in ZEND_CLONE_SPEC_CONST_HANDLER() local 3918 obj = Z_REFVAL_P(obj); in ZEND_CLONE_SPEC_CONST_HANDLER() 5725 zend_object *obj; in ZEND_INIT_METHOD_CALL_SPEC_CONST_CONST_HANDLER() local 7996 zend_object *obj; in ZEND_INIT_METHOD_CALL_SPEC_CONST_TMPVAR_HANDLER() local 13643 zval *obj; in ZEND_CLONE_SPEC_TMPVAR_HANDLER() local 13659 obj = Z_REFVAL_P(obj); in ZEND_CLONE_SPEC_TMPVAR_HANDLER() 30356 zval *obj; in ZEND_CLONE_SPEC_UNUSED_HANDLER() local 30362 obj = &EX(This); in ZEND_CLONE_SPEC_UNUSED_HANDLER() 30372 obj = Z_REFVAL_P(obj); in ZEND_CLONE_SPEC_UNUSED_HANDLER() 37382 zval *obj; in ZEND_CLONE_SPEC_CV_HANDLER() local [all …]
|
H A D | zend_vm_def.h | 3477 zend_object *obj; variable 3544 obj = Z_OBJ_P(object); 3545 called_scope = obj->ce; 3551 zend_object *orig_obj = obj; 3570 EXPECTED(obj == orig_obj)) { 3594 obj = (zend_object*)called_scope; 3608 fbc, opline->extended_value, obj); 5513 zval *obj; variable 5529 obj = Z_REFVAL_P(obj); 5547 ce = Z_OBJCE_P(obj); [all …]
|
H A D | zend_operators.c | 678 zend_object *obj; in convert_to_object() local 688 obj = zend_objects_new(zend_standard_class_def); in convert_to_object() 689 obj->properties = ht; in convert_to_object() 690 ZVAL_OBJ(op, obj); in convert_to_object()
|
H A D | zend_API.c | 557 zval obj; in zend_parse_arg_str_weak() local 560 ZVAL_COPY_VALUE(arg, &obj); in zend_parse_arg_str_weak() 1175 EG(fake_scope) = Z_OBJCE_P(obj); in zend_merge_properties() 1410 ZVAL_OBJ(arg, obj); in _object_and_properties_init() 3288 zval *obj = NULL; in zend_get_callable_name_ex() local 3379 zval *obj = NULL; in zend_is_callable_impl() local 3396 ZVAL_DEREF(obj); in zend_is_callable_impl() 3410 fcc->object = Z_OBJ_P(obj); in zend_is_callable_impl() 3425 if (!obj || (!Z_ISREF_P(obj)? in zend_is_callable_impl() 3426 (Z_TYPE_P(obj) != IS_STRING && Z_TYPE_P(obj) != IS_OBJECT) : in zend_is_callable_impl() [all …]
|
H A D | zend_object_handlers.c | 1854 ZEND_API int zend_std_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, z… in zend_std_get_closure() argument 1857 zend_class_entry *ce = Z_OBJCE_P(obj); in zend_std_get_closure() 1871 *obj_ptr = Z_OBJ_P(obj); in zend_std_get_closure() 1878 ZEND_API HashTable *zend_std_get_properties_for(zval *obj, zend_prop_purpose purpose) { in zend_std_get_properties_for() argument 1882 if (Z_OBJ_HT_P(obj)->get_debug_info) { in zend_std_get_properties_for() 1884 ht = Z_OBJ_HT_P(obj)->get_debug_info(obj, &is_temp); in zend_std_get_properties_for() 1896 ht = Z_OBJ_HT_P(obj)->get_properties(obj); in zend_std_get_properties_for() 1907 ZEND_API HashTable *zend_get_properties_for(zval *obj, zend_prop_purpose purpose) { in zend_get_properties_for() argument 1908 if (Z_OBJ_HT_P(obj)->get_properties_for) { in zend_get_properties_for() 1909 return Z_OBJ_HT_P(obj)->get_properties_for(obj, purpose); in zend_get_properties_for() [all …]
|
H A D | zend_execute.c | 649 zend_object *obj; in make_real_object() local 699 OBJ_RELEASE(obj); in make_real_object() 1818 zval rv, obj; in zend_post_incdec_overloaded_property() local 1823 Z_ADDREF(obj); in zend_post_incdec_overloaded_property() 1847 Z_OBJ_HT(obj)->write_property(&obj, property, &z_copy, cache_slot); in zend_post_incdec_overloaded_property() 1856 zval *z, obj; in zend_pre_incdec_overloaded_property() local 1860 Z_ADDREF(obj); in zend_pre_incdec_overloaded_property() 1900 Z_ADDREF(obj); in zend_assign_op_overloaded_property() 1919 Z_OBJ_HT(obj)->write_property(&obj, property, &res, cache_slot); in zend_assign_op_overloaded_property() 4157 zval *obj; in zend_init_dynamic_call_array() local [all …]
|
/PHP-7.4/ext/date/ |
H A D | php_date.c | 2061 php_interval_obj *obj; in date_interval_has_property() local 2077 obj = Z_PHPINTERVAL_P(object); in date_interval_has_property() 2079 if (!obj->initialized) { in date_interval_has_property() 4222 php_interval_obj *obj; in date_interval_read_property() local 4238 obj = Z_PHPINTERVAL_P(object); in date_interval_read_property() 4240 if (!obj->initialized) { in date_interval_read_property() 4261 fvalue = obj->diff->us / 1000000.0; in date_interval_read_property() 4297 php_interval_obj *obj; in date_interval_write_property() local 4310 obj = Z_PHPINTERVAL_P(object); in date_interval_write_property() 4312 if (!obj->initialized) { in date_interval_write_property() [all …]
|
H A D | php_date.h | 138 static inline php_date_obj *php_date_obj_from_obj(zend_object *obj) { in php_date_obj_from_obj() argument 139 return (php_date_obj*)((char*)(obj) - XtOffsetOf(php_date_obj, std)); in php_date_obj_from_obj() 155 static inline php_timezone_obj *php_timezone_obj_from_obj(zend_object *obj) { in php_timezone_obj_from_obj() argument 156 return (php_timezone_obj*)((char*)(obj) - XtOffsetOf(php_timezone_obj, std)); in php_timezone_obj_from_obj() 167 static inline php_interval_obj *php_interval_obj_from_obj(zend_object *obj) { in php_interval_obj_from_obj() argument 168 return (php_interval_obj*)((char*)(obj) - XtOffsetOf(php_interval_obj, std)); in php_interval_obj_from_obj() 185 static inline php_period_obj *php_period_obj_from_obj(zend_object *obj) { in php_period_obj_from_obj() argument 186 return (php_period_obj*)((char*)(obj) - XtOffsetOf(php_period_obj, std)); in php_period_obj_from_obj()
|
/PHP-7.4/ext/mysqli/ |
H A D | mysqli.c | 295 static int mysqli_write_na(mysqli_object *obj, zval *newval) in mysqli_write_na() argument 308 mysqli_object *obj; in mysqli_read_property() local 311 obj = Z_MYSQLI_P(object); in mysqli_read_property() 322 if (obj->prop_handler != NULL) { in mysqli_read_property() 348 mysqli_object *obj; in mysqli_write_property() local 360 obj = Z_MYSQLI_P(object); in mysqli_write_property() 362 if (obj->prop_handler != NULL) { in mysqli_write_property() 367 hnd->write_func(obj, value); in mysqli_write_property() 394 mysqli_object *obj = Z_MYSQLI_P(object); in mysqli_object_has_property() local 433 mysqli_object *obj = Z_MYSQLI_P(object); in mysqli_object_get_debug_info() local [all …]
|
H A D | mysqli_api.c | 1211 zval obj; local 1227 object_init(&obj); 1229 php_add_field_properties(&obj, field); 1230 add_index_zval(return_value, i, &obj);
|
/PHP-7.4/ext/standard/ |
H A D | user_filters.c | 129 zval *obj = &thisfilter->abstract; in userfilter_dtor() local 133 if (obj == NULL) { in userfilter_dtor() 141 obj, in userfilter_dtor() 150 zval_ptr_dtor(obj); in userfilter_dtor() 163 zval *obj = &thisfilter->abstract; in userfilter_filter() local 205 obj, in userfilter_filter() 247 Z_OBJ_HANDLER_P(obj, unset_property)(obj, &zpropname, NULL); in userfilter_filter() 272 zval obj, zfilter; in user_filter_factory_create() local 338 zval_ptr_dtor(&obj); in user_filter_factory_create() 356 &obj, in user_filter_factory_create() [all …]
|
H A D | var.c | 761 static int php_var_serialize_call_magic_serialize(zval *retval, zval *obj) /* {{{ */ in php_var_serialize_call_magic_serialize() argument 768 res = call_user_function(CG(function_table), obj, &fname, retval, 0, 0); in php_var_serialize_call_magic_serialize() 779 zend_type_error("%s::__serialize() must return an array", ZSTR_VAL(Z_OBJCE_P(obj)->name)); in php_var_serialize_call_magic_serialize() 1016 zval retval, obj; in php_var_serialize_intern() local 1022 ZVAL_OBJ(&obj, Z_OBJ_P(struc)); in php_var_serialize_intern() 1023 if (php_var_serialize_call_magic_serialize(&retval, &obj) == FAILURE) { in php_var_serialize_intern() 1027 zval_ptr_dtor(&obj); in php_var_serialize_intern() 1031 php_var_serialize_class_name(buf, &obj); in php_var_serialize_intern() 1048 zval_ptr_dtor(&obj); in php_var_serialize_intern()
|
/PHP-7.4/ext/zip/ |
H A D | php_zip.c | 376 intern = obj->za; \ 459 if (!obj) { in php_zipobj_get_filename() 463 if (obj->filename) { in php_zipobj_get_filename() 464 return obj->filename; in php_zipobj_get_filename() 829 if (obj && obj->za != NULL) { in php_zip_property_reader() 873 ze_zip_object *obj; in php_zip_get_property_ptr_ptr() local 908 ze_zip_object *obj; in php_zip_read_property() local 948 ze_zip_object *obj; in php_zip_has_property() local 1005 ze_zip_object *obj; in php_zip_get_properties() local 2784 ze_zip_object *obj; local [all …]
|
/PHP-7.4/ext/spl/ |
H A D | spl_fixedarray.c | 74 static inline spl_fixedarray_object *spl_fixed_array_from_obj(zend_object *obj) /* {{{ */ { in spl_fixed_array_from_obj() argument 75 return (spl_fixedarray_object*)((char*)(obj) - XtOffsetOf(spl_fixedarray_object, std)); in spl_fixed_array_from_obj() 149 static HashTable* spl_fixedarray_object_get_gc(zval *obj, zval **table, int *n) /* {{{{ */ in spl_fixedarray_object_get_gc() argument 151 spl_fixedarray_object *intern = Z_SPLFIXEDARRAY_P(obj); in spl_fixedarray_object_get_gc() 152 HashTable *ht = zend_std_get_properties(obj); in spl_fixedarray_object_get_gc() 161 static HashTable* spl_fixedarray_object_get_properties(zval *obj) /* {{{{ */ in spl_fixedarray_object_get_properties() argument 163 spl_fixedarray_object *intern = Z_SPLFIXEDARRAY_P(obj); in spl_fixedarray_object_get_properties() 164 HashTable *ht = zend_std_get_properties(obj); in spl_fixedarray_object_get_properties()
|
/PHP-7.4/ext/spl/tests/ |
H A D | bug80663.phpt | 7 $GLOBALS['obj']->setSize(0); 11 $obj = new SplFixedArray(1000); 12 $obj[0] = new InvalidDestructor(); 13 $obj->setSize(0);
|
/PHP-7.4/ext/xml/ |
H A D | xml.c | 205 ZEND_ARG_INFO(0, obj) 578 zval *obj; in xml_call_handler() local 583 (obj = zend_hash_index_find(Z_ARRVAL_P(handler), 0)) != NULL && in xml_call_handler() 585 Z_TYPE_P(obj) == IS_OBJECT && in xml_call_handler() 587 …php_error_docref(NULL, E_WARNING, "Unable to call handler %s::%s()", ZSTR_VAL(Z_OBJCE_P(obj)->name… in xml_call_handler()
|
/PHP-7.4/ext/dom/ |
H A D | element.c | 229 int dom_element_tag_name_read(dom_object *obj, zval *retval) in dom_element_tag_name_read() argument 235 nodep = dom_object_get_node(obj); in dom_element_tag_name_read() 263 int dom_element_schema_type_info_read(dom_object *obj, zval *retval) in dom_element_schema_type_info_read() argument
|
/PHP-7.4/ext/phar/ |
H A D | phar_object.c | 1866 zval *obj; in PHP_METHOD() local 1880 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|s", &obj, zend_ce_traversable, &base, &base_len) == … in PHP_METHOD() 1895 pass.c = Z_OBJCE_P(obj); in PHP_METHOD() 1907 if (SUCCESS == spl_iterator_apply(obj, (spl_iterator_apply_func_t) phar_build, (void *) &pass)) { in PHP_METHOD()
|
/PHP-7.4/ext/openssl/ |
H A D | openssl.c | 879 ASN1_OBJECT * obj; in php_openssl_add_assoc_name_entry() local 893 obj = X509_NAME_ENTRY_get_object(ne); in php_openssl_add_assoc_name_entry() 894 nid = OBJ_obj2nid(obj); in php_openssl_add_assoc_name_entry() 4932 ASN1_OBJECT *obj; in PHP_FUNCTION() local 4955 obj = OBJ_nid2obj(nid); in PHP_FUNCTION() 4956 if (obj != NULL) { in PHP_FUNCTION() 4957 int oir_len = OBJ_obj2txt(oir_buf, sizeof(oir_buf), obj, 1); in PHP_FUNCTION() 4959 ASN1_OBJECT_free(obj); in PHP_FUNCTION()
|
/PHP-7.4/Zend/tests/ |
H A D | foreach_by_ref_to_property.phpt | 5 $obj = new stdClass; 6 foreach ([0] as &$obj->prop) { 7 var_dump($obj->prop);
|
/PHP-7.4/ext/xmlreader/ |
H A D | php_xmlreader.c | 79 if (obj->ptr != NULL) { in xmlreader_property_reader() 84 retint = hnd->read_int_func(obj->ptr); in xmlreader_property_reader() 119 xmlreader_object *obj; in xmlreader_get_property_ptr_ptr() local 133 obj = Z_XMLREADER_P(object); in xmlreader_get_property_ptr_ptr() 135 if (obj->prop_handler != NULL) { in xmlreader_get_property_ptr_ptr() 154 xmlreader_object *obj; in xmlreader_read_property() local 168 obj = Z_XMLREADER_P(object); in xmlreader_read_property() 170 if (obj->prop_handler != NULL) { in xmlreader_read_property() 194 xmlreader_object *obj; in xmlreader_write_property() local 207 obj = Z_XMLREADER_P(object); in xmlreader_write_property() [all …]
|
/PHP-7.4/ext/session/ |
H A D | session.c | 1956 zval *obj = NULL; in PHP_FUNCTION() local 1961 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|b", &obj, php_session_iface_entry, ®ister_shutdow… in PHP_FUNCTION() 1969 if ((current_mptr = zend_hash_find_ptr(&Z_OBJCE_P(obj)->function_table, func_name))) { in PHP_FUNCTION() 1975 Z_ADDREF_P(obj); in PHP_FUNCTION() 1976 add_next_index_zval(&PS(mod_user_names).names[i], obj); in PHP_FUNCTION() 1988 if ((current_mptr = zend_hash_find_ptr(&Z_OBJCE_P(obj)->function_table, func_name))) { in PHP_FUNCTION() 1993 Z_ADDREF_P(obj); in PHP_FUNCTION() 1994 add_next_index_zval(&PS(mod_user_names).names[i], obj); in PHP_FUNCTION() 2008 if ((current_mptr = zend_hash_find_ptr(&Z_OBJCE_P(obj)->function_table, func_name))) { in PHP_FUNCTION() 2013 Z_ADDREF_P(obj); in PHP_FUNCTION() [all …]
|