/PHP-7.2/Zend/ |
H A D | zend_object_handlers.c | 120 zend_object *zobj; in zend_std_get_properties() local 144 zobj->properties = zend_array_dup(zobj->properties); in zend_std_get_gc() 524 zv = zobj->properties_table + zobj->ce->default_properties_count; in zend_get_property_guard() 569 zend_object *zobj; in zend_std_read_property() local 690 zend_object *zobj; in zend_std_write_property() local 717 zobj->properties = zend_array_dup(zobj->properties); in zend_std_write_property() 887 zend_object *zobj; in zend_std_get_property_ptr_ptr() local 928 zobj->properties = zend_array_dup(zobj->properties); in zend_std_get_property_ptr_ptr() 961 zend_object *zobj; in zend_std_unset_property() local 993 zobj->properties = zend_array_dup(zobj->properties); in zend_std_unset_property() [all …]
|
H A D | zend_object_handlers.h | 173 ZEND_API void rebuild_object_properties(zend_object *zobj); 179 ZEND_API int zend_check_property_access(zend_object *zobj, zend_string *prop_info_name); 183 ZEND_API uint32_t *zend_get_property_guard(zend_object *zobj, zend_string *member);
|
H A D | zend_vm_execute.h | 18475 zobj->properties = zend_array_dup(zobj->properties); 18633 zobj->properties = zend_array_dup(zobj->properties); 18791 zobj->properties = zend_array_dup(zobj->properties); 18949 zobj->properties = zend_array_dup(zobj->properties); 22819 zobj->properties = zend_array_dup(zobj->properties); 22977 zobj->properties = zend_array_dup(zobj->properties); 23135 zobj->properties = zend_array_dup(zobj->properties); 23293 zobj->properties = zend_array_dup(zobj->properties); 25433 zobj->properties = zend_array_dup(zobj->properties); 25591 zobj->properties = zend_array_dup(zobj->properties); [all …]
|
H A D | zend_execute.c | 1908 zend_object *zobj = Z_OBJ_P(container); in zend_fetch_property_address() local 1912 retval = OBJ_PROP(zobj, prop_offset); in zend_fetch_property_address() 1917 } else if (EXPECTED(zobj->properties != NULL)) { in zend_fetch_property_address() 1918 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) { in zend_fetch_property_address() 1919 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) { in zend_fetch_property_address() 1920 GC_REFCOUNT(zobj->properties)--; in zend_fetch_property_address() 1922 zobj->properties = zend_array_dup(zobj->properties); in zend_fetch_property_address() 1924 retval = zend_hash_find(zobj->properties, Z_STR_P(prop_ptr)); in zend_fetch_property_address()
|
H A D | zend_vm_def.h | 1792 zend_object *zobj = Z_OBJ_P(container); 1800 retval = OBJ_PROP(zobj, prop_offset); 1913 zend_object *zobj = Z_OBJ_P(container); 1921 retval = OBJ_PROP(zobj, prop_offset); 2087 zend_object *zobj = Z_OBJ_P(object); 2101 if (EXPECTED(zobj->properties != NULL)) { 2104 GC_REFCOUNT(zobj->properties)--; 2106 zobj->properties = zend_array_dup(zobj->properties); 2114 if (!zobj->ce->__set) { 2116 if (EXPECTED(zobj->properties == NULL)) { [all …]
|
H A D | zend_builtin_functions.c | 1121 zend_object *zobj; in ZEND_FUNCTION() local 1138 zobj = Z_OBJ_P(obj); in ZEND_FUNCTION() 1140 …if (!zobj->ce->default_properties_count && properties == zobj->properties && !ZEND_HASH_GET_APPLY_… in ZEND_FUNCTION() 1142 if (EXPECTED(zobj->handlers == &std_object_handlers)) { in ZEND_FUNCTION() 1158 if (zend_check_property_access(zobj, key) == FAILURE) { in ZEND_FUNCTION()
|
/PHP-7.2/ext/com_dotnet/ |
H A D | com_variant.c | 515 zval *zobj, *zvalue = NULL; in PHP_FUNCTION() local 523 obj = CDNO_FETCH(zobj); in PHP_FUNCTION() 1044 zval *zobj; in PHP_FUNCTION() local 1048 "O", &zobj, php_com_variant_class_entry)) { in PHP_FUNCTION() 1051 obj = CDNO_FETCH(zobj); in PHP_FUNCTION() 1061 zval *zobj; in PHP_FUNCTION() local 1067 "Ol", &zobj, php_com_variant_class_entry, &vt)) { in PHP_FUNCTION() 1070 obj = CDNO_FETCH(zobj); in PHP_FUNCTION() 1096 zval *zobj; in PHP_FUNCTION() local 1103 "Ol", &zobj, php_com_variant_class_entry, &vt)) { in PHP_FUNCTION() [all …]
|
H A D | com_saproxy.c | 42 zval *zobj; member 379 zval_ptr_dtor(proxy->zobj); in saproxy_free_storage() 391 Z_ADDREF_P(cloneproxy->zobj); in saproxy_clone() 434 proxy->zobj = rel->zobj; in php_com_saproxy_create() 438 proxy->zobj = com_object; in php_com_saproxy_create() 441 Z_ADDREF_P(proxy->zobj); in php_com_saproxy_create()
|
H A D | com_persist.c | 653 zval *zobj = NULL; in CPH_METHOD() local 657 &zobj, php_com_variant_class_entry)) { in CPH_METHOD() 662 if (!zobj) { in CPH_METHOD() 666 obj = CDNO_FETCH(zobj); in CPH_METHOD()
|
/PHP-7.2/ext/standard/ |
H A D | http.c | 64 zend_object *zobj = Z_OBJ_P(type); in php_url_encode_hash_ex() local 65 if (zend_check_property_access(zobj, key) != SUCCESS) { in php_url_encode_hash_ex()
|
/PHP-7.2/ |
H A D | .gdbinit | 212 set $zobj = $zvalue->value.obj 213 set $cname = $zobj->ce->name->val 217 if $zobj->properties 218 set $ht = $zobj->properties 220 set $ht = &$zobj->ce->properties_info
|
/PHP-7.2/ext/phar/ |
H A D | phar_object.c | 1153 zval *zobj = getThis(), arg1, arg2; in PHP_METHOD() local 1155 phar_obj = (phar_archive_object*)((char*)Z_OBJ_P(zobj) - Z_OBJ_P(zobj)->handlers->offset); in PHP_METHOD() 1259 zend_call_method_with_2_params(zobj, Z_OBJCE_P(zobj), in PHP_METHOD() 1395 zval *zobj = getThis(); \ 1408 zval *zobj = getThis(); in PHP_METHOD() local 4535 zval *zobj = getThis(), arg1; in PHP_METHOD() local 4541 entry_obj = (phar_entry_object*)((char*)Z_OBJ_P(zobj) - Z_OBJ_P(zobj)->handlers->offset); in PHP_METHOD() 4583 zend_call_method_with_1_params(zobj, Z_OBJCE_P(zobj), in PHP_METHOD() 4591 zval *zobj = getThis(); \ 4604 zval *zobj = getThis(); in PHP_METHOD() local [all …]
|
/PHP-7.2/ext/intl/converter/ |
H A D | converter.c | 63 static void php_converter_default_callback(zval *return_value, zval *zobj, zend_long reason, zval *… in php_converter_default_callback() argument 73 php_converter_object *objval = (php_converter_object*)CONV_GET(zobj); in php_converter_default_callback() 526 static void php_converter_resolve_callback(zval *zobj, in php_converter_resolve_callback() argument 535 Z_ADDREF_P(zobj); in php_converter_resolve_callback() 536 add_index_zval(&caller, 0, zobj); in php_converter_resolve_callback()
|
/PHP-7.2/ext/hash/ |
H A D | hash.c | 1111 zend_object *zobj = &(objval->std); in php_hashcontext_create() local 1113 zend_object_std_init(zobj, ce); in php_hashcontext_create() 1114 zobj->handlers = &php_hashcontext_handlers; in php_hashcontext_create() 1116 return zobj; in php_hashcontext_create()
|
/PHP-7.2/ext/spl/ |
H A D | spl_iterators.c | 894 zval *zobj; in spl_recursive_it_get_method() local 899 zobj = &object->iterators[level].zobject; in spl_recursive_it_get_method() 903 if ((function_handler = zend_hash_find_ptr(&Z_OBJCE_P(zobj)->function_table, method)) == NULL) { in spl_recursive_it_get_method() 904 if (Z_OBJ_HT_P(zobj)->get_method) { in spl_recursive_it_get_method() 905 *zobject = Z_OBJ_P(zobj); in spl_recursive_it_get_method() 909 *zobject = Z_OBJ_P(zobj); in spl_recursive_it_get_method()
|
/PHP-7.2/ext/pdo/ |
H A D | pdo_stmt.c | 2494 zval zobj; in row_prop_read() local 2520 ZVAL_OBJ(&zobj, &stmt->std); in row_prop_read() 2522 return std_object_handlers.read_property(&zobj, member, type, cache_slot, rv); in row_prop_read()
|
/PHP-7.2/ext/soap/ |
H A D | php_encoding.c | 1491 zend_object *zobj = Z_OBJ_P(ret); in to_zval_object_ex() local 1492 zobj->ce = ce; in to_zval_object_ex()
|