member 1025 Zend/zend_API.c zval *member; member 1027 Zend/zend_API.c MAKE_STD_ZVAL(member); member 1028 Zend/zend_API.c ZVAL_STRINGL(member, hash_key->arKey, hash_key->nKeyLength-1, 1); member 1029 Zend/zend_API.c obj_ht->write_property(obj, member, *value, 0 TSRMLS_CC); member 1030 Zend/zend_API.c zval_ptr_dtor(&member); member 216 Zend/zend_closures.c static zval *zend_closure_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 224 Zend/zend_closures.c static void zend_closure_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) /* {{{ */ member 230 Zend/zend_closures.c static zval **zend_closure_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 237 Zend/zend_closures.c static int zend_closure_has_property(zval *object, zval *member, int has_set_exists, const zend_literal *key TSRMLS_DC) /* {{{ */ member 246 Zend/zend_closures.c static void zend_closure_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_DC) /* {{{ */ member 177 Zend/zend_object_handlers.c static zval *zend_std_call_getter(zval *object, zval *member TSRMLS_DC) /* {{{ */ member 188 Zend/zend_object_handlers.c SEPARATE_ARG_IF_REF(member); member 190 Zend/zend_object_handlers.c zend_call_method_with_1_params(&object, ce, &ce->__get, ZEND_GET_FUNC_NAME, &retval, member); member 192 Zend/zend_object_handlers.c zval_ptr_dtor(&member); member 202 Zend/zend_object_handlers.c static int zend_std_call_setter(zval *object, zval *member, zval *value TSRMLS_DC) /* {{{ */ member 208 Zend/zend_object_handlers.c SEPARATE_ARG_IF_REF(member); member 217 Zend/zend_object_handlers.c zend_call_method_with_2_params(&object, ce, &ce->__set, ZEND_SET_FUNC_NAME, &retval, member, value); member 219 Zend/zend_object_handlers.c zval_ptr_dtor(&member); member 232 Zend/zend_object_handlers.c static void zend_std_call_unsetter(zval *object, zval *member TSRMLS_DC) /* {{{ */ member 240 Zend/zend_object_handlers.c SEPARATE_ARG_IF_REF(member); member 242 Zend/zend_object_handlers.c zend_call_method_with_1_params(&object, ce, &ce->__unset, ZEND_UNSET_FUNC_NAME, NULL, member); member 244 Zend/zend_object_handlers.c zval_ptr_dtor(&member); member 248 Zend/zend_object_handlers.c static zval *zend_std_call_issetter(zval *object, zval *member TSRMLS_DC) /* {{{ */ member 259 Zend/zend_object_handlers.c SEPARATE_ARG_IF_REF(member); member 261 Zend/zend_object_handlers.c zend_call_method_with_1_params(&object, ce, &ce->__isset, ZEND_ISSET_FUNC_NAME, &retval, member); member 263 Zend/zend_object_handlers.c zval_ptr_dtor(&member); member 302 Zend/zend_object_handlers.c static zend_always_inline struct _zend_property_info *zend_get_property_info_quick(zend_class_entry *ce, zval *member, int silent, const zend_literal *key TSRMLS_DC) /* {{{ */ member 313 Zend/zend_object_handlers.c if (UNEXPECTED(Z_STRVAL_P(member)[0] == '\0')) { member 315 Zend/zend_object_handlers.c if (Z_STRLEN_P(member) == 0) { member 324 Zend/zend_object_handlers.c h = key ? key->hash_value : zend_get_hash_value(Z_STRVAL_P(member), Z_STRLEN_P(member) + 1); member 325 Zend/zend_object_handlers.c if (zend_hash_quick_find(&ce->properties_info, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, h, (void **) &property_info)==SUCCESS) { member 339 Zend/zend_object_handlers.c zend_error(E_STRICT, "Accessing static property %s::$%s as non static", ce->name, Z_STRVAL_P(member)); member 355 Zend/zend_object_handlers.c && zend_hash_quick_find(&EG(scope)->properties_info, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, h, (void **) &scope_property_info)==SUCCESS member 365 Zend/zend_object_handlers.c zend_error_noreturn(E_ERROR, "Cannot access %s property %s::$%s", zend_visibility_string(property_info->flags), ce->name, Z_STRVAL_P(member)); member 376 Zend/zend_object_handlers.c EG(std_property_info).name = Z_STRVAL_P(member); member 377 Zend/zend_object_handlers.c EG(std_property_info).name_length = Z_STRLEN_P(member); member 387 Zend/zend_object_handlers.c ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zval *member, int silent TSRMLS_DC) /* {{{ */ member 389 Zend/zend_object_handlers.c return zend_get_property_info_quick(ce, member, silent, NULL TSRMLS_CC); member 397 Zend/zend_object_handlers.c zval member; member 401 Zend/zend_object_handlers.c ZVAL_STRINGL(&member, prop_name, prop_name_len, 0); member 402 Zend/zend_object_handlers.c property_info = zend_get_property_info_quick(zobj->ce, &member, 1, NULL TSRMLS_CC); member 419 Zend/zend_object_handlers.c static int zend_get_property_guard(zend_object *zobj, zend_property_info *property_info, zval *member, zend_guard **pguard) /* {{{ */ member 426 Zend/zend_object_handlers.c info.name = Z_STRVAL_P(member); member 427 Zend/zend_object_handlers.c info.name_length = Z_STRLEN_P(member); member 428 Zend/zend_object_handlers.c info.h = zend_get_hash_value(Z_STRVAL_P(member), Z_STRLEN_P(member) + 1); member 454 Zend/zend_object_handlers.c zval *zend_std_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 466 Zend/zend_object_handlers.c if (UNEXPECTED(Z_TYPE_P(member) != IS_STRING)) { member 468 Zend/zend_object_handlers.c *tmp_member = *member; member 472 Zend/zend_object_handlers.c member = tmp_member; member 477 Zend/zend_object_handlers.c fprintf(stderr, "Read object #%d property: %s\n", Z_OBJ_HANDLE_P(object), Z_STRVAL_P(member)); member 481 Zend/zend_object_handlers.c property_info = zend_get_property_info_quick(zobj->ce, member, silent || (zobj->ce->__get != NULL), key TSRMLS_CC); member 494 Zend/zend_object_handlers.c zend_get_property_guard(zobj, property_info, member, &guard) == SUCCESS && member 502 Zend/zend_object_handlers.c rv = zend_std_call_getter(object, member TSRMLS_CC); member 519 Zend/zend_object_handlers.c zend_error(E_NOTICE, "Indirect modification of overloaded property %s::$%s has no effect", zobj->ce->name, Z_STRVAL_P(member)); member 532 Zend/zend_object_handlers.c if (Z_STRVAL_P(member)[0] == '\0') { member 533 Zend/zend_object_handlers.c if (Z_STRLEN_P(member) == 0) { member 541 Zend/zend_object_handlers.c zend_error(E_NOTICE,"Undefined property: %s::$%s", zobj->ce->name, Z_STRVAL_P(member)); member 555 Zend/zend_object_handlers.c ZEND_API void zend_std_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) /* {{{ */ member 564 Zend/zend_object_handlers.c if (UNEXPECTED(Z_TYPE_P(member) != IS_STRING)) { member 566 Zend/zend_object_handlers.c *tmp_member = *member; member 570 Zend/zend_object_handlers.c member = tmp_member; member 574 Zend/zend_object_handlers.c property_info = zend_get_property_info_quick(zobj->ce, member, (zobj->ce->__set != NULL), key TSRMLS_CC); member 616 Zend/zend_object_handlers.c zend_get_property_guard(zobj, property_info, member, &guard) == SUCCESS && member 623 Zend/zend_object_handlers.c if (zend_std_call_setter(object, member, value TSRMLS_CC) != SUCCESS) { member 650 Zend/zend_object_handlers.c if (Z_STRVAL_P(member)[0] == '\0') { member 651 Zend/zend_object_handlers.c if (Z_STRLEN_P(member) == 0) { member 749 Zend/zend_object_handlers.c static zval **zend_std_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 758 Zend/zend_object_handlers.c if (UNEXPECTED(Z_TYPE_P(member) != IS_STRING)) { member 759 Zend/zend_object_handlers.c tmp_member = *member; member 762 Zend/zend_object_handlers.c member = &tmp_member; member 767 Zend/zend_object_handlers.c fprintf(stderr, "Ptr object #%d property: %s\n", Z_OBJ_HANDLE_P(object), Z_STRVAL_P(member)); member 770 Zend/zend_object_handlers.c property_info = zend_get_property_info_quick(zobj->ce, member, (zobj->ce->__get != NULL), key TSRMLS_CC); member 784 Zend/zend_object_handlers.c zend_get_property_guard(zobj, property_info, member, &guard) != SUCCESS || member 812 Zend/zend_object_handlers.c zend_error(E_NOTICE, "Undefined property: %s::$%s", zobj->ce->name, Z_STRVAL_P(member)); member 819 Zend/zend_object_handlers.c if (UNEXPECTED(member == &tmp_member)) { member 820 Zend/zend_object_handlers.c zval_dtor(member); member 826 Zend/zend_object_handlers.c static void zend_std_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_DC) /* {{{ */ member 834 Zend/zend_object_handlers.c if (UNEXPECTED(Z_TYPE_P(member) != IS_STRING)) { member 836 Zend/zend_object_handlers.c *tmp_member = *member; member 840 Zend/zend_object_handlers.c member = tmp_member; member 844 Zend/zend_object_handlers.c property_info = zend_get_property_info_quick(zobj->ce, member, (zobj->ce->__unset != NULL), key TSRMLS_CC); member 859 Zend/zend_object_handlers.c zend_get_property_guard(zobj, property_info, member, &guard) == SUCCESS && member 867 Zend/zend_object_handlers.c zend_std_call_unsetter(object, member TSRMLS_CC); member 871 Zend/zend_object_handlers.c if (Z_STRVAL_P(member)[0] == '\0') { member 872 Zend/zend_object_handlers.c if (Z_STRLEN_P(member) == 0) { member 1429 Zend/zend_object_handlers.c static int zend_std_has_property(zval *object, zval *member, int has_set_exists, const zend_literal *key TSRMLS_DC) /* {{{ */ member 1439 Zend/zend_object_handlers.c if (UNEXPECTED(Z_TYPE_P(member) != IS_STRING)) { member 1441 Zend/zend_object_handlers.c *tmp_member = *member; member 1445 Zend/zend_object_handlers.c member = tmp_member; member 1450 Zend/zend_object_handlers.c fprintf(stderr, "Read object #%d property: %s\n", Z_OBJ_HANDLE_P(object), Z_STRVAL_P(member)); member 1453 Zend/zend_object_handlers.c property_info = zend_get_property_info_quick(zobj->ce, member, 1, key TSRMLS_CC); member 1468 Zend/zend_object_handlers.c zend_get_property_guard(zobj, property_info, member, &guard) == SUCCESS && member 1478 Zend/zend_object_handlers.c rv = zend_std_call_issetter(object, member TSRMLS_CC); member 1485 Zend/zend_object_handlers.c rv = zend_std_call_getter(object, member TSRMLS_CC); member 34 Zend/zend_object_handlers.h typedef zval *(*zend_object_read_property_t)(zval *object, zval *member, int type, const struct _zend_literal *key TSRMLS_DC); member 46 Zend/zend_object_handlers.h typedef void (*zend_object_write_property_t)(zval *object, zval *member, zval *value, const struct _zend_literal *key TSRMLS_DC); member 53 Zend/zend_object_handlers.h typedef zval **(*zend_object_get_property_ptr_ptr_t)(zval *object, zval *member, int type, const struct _zend_literal *key TSRMLS_DC); member 70 Zend/zend_object_handlers.h typedef int (*zend_object_has_property_t)(zval *object, zval *member, int has_set_exists, const struct _zend_literal *key TSRMLS_DC); member 73 Zend/zend_object_handlers.h typedef int (*zend_object_has_dimension_t)(zval *object, zval *member, int check_empty TSRMLS_DC); member 76 Zend/zend_object_handlers.h typedef void (*zend_object_unset_property_t)(zval *object, zval *member, const struct _zend_literal *key TSRMLS_DC); member 162 Zend/zend_object_handlers.h ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zval *member, int silent TSRMLS_DC); member 166 Zend/zend_object_handlers.h ZEND_API void zend_std_write_property(zval *object, zval *member, zval *value, const struct _zend_literal *key TSRMLS_DC); member 343 Zend/zend_objects_API.c ZEND_API zval *zend_object_create_proxy(zval *object, zval *member TSRMLS_DC) member 351 Zend/zend_objects_API.c INIT_PZVAL_COPY(pobj->property, member); member 87 Zend/zend_objects_API.h ZEND_API zval *zend_object_create_proxy(zval *object, zval *member TSRMLS_DC); member 32 ext/com_dotnet/com_handlers.c static zval *com_property_read(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 49 ext/com_dotnet/com_handlers.c convert_to_string_ex(&member); member 51 ext/com_dotnet/com_handlers.c res = php_com_do_invoke(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), member 58 ext/com_dotnet/com_handlers.c php_com_saproxy_create(object, return_value, member TSRMLS_CC); member 67 ext/com_dotnet/com_handlers.c static void com_property_write(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 77 ext/com_dotnet/com_handlers.c convert_to_string_ex(&member); member 78 ext/com_dotnet/com_handlers.c if (SUCCESS == php_com_do_invoke(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), member 199 ext/com_dotnet/com_handlers.c static int com_property_exists(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) member 207 ext/com_dotnet/com_handlers.c convert_to_string_ex(&member); member 208 ext/com_dotnet/com_handlers.c if (SUCCEEDED(php_com_get_id_of_name(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), &dispid TSRMLS_CC))) { member 219 ext/com_dotnet/com_handlers.c static int com_dimension_exists(zval *object, zval *member, int check_empty TSRMLS_DC) member 225 ext/com_dotnet/com_handlers.c static void com_property_delete(zval *object, zval *member, const zend_literal *key TSRMLS_DC) member 74 ext/com_dotnet/com_saproxy.c static zval *saproxy_property_read(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 86 ext/com_dotnet/com_saproxy.c static void saproxy_property_write(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 296 ext/com_dotnet/com_saproxy.c static int saproxy_property_exists(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) member 302 ext/com_dotnet/com_saproxy.c static int saproxy_dimension_exists(zval *object, zval *member, int check_empty TSRMLS_DC) member 308 ext/com_dotnet/com_saproxy.c static void saproxy_property_delete(zval *object, zval *member, const zend_literal *key TSRMLS_DC) member 619 ext/date/php_date.c #define DATE_CHECK_INITIALIZED(member, class_name) \ member 620 ext/date/php_date.c if (!(member)) { \ member 650 ext/date/php_date.c zval *date_interval_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC); member 651 ext/date/php_date.c void date_interval_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC); member 652 ext/date/php_date.c static zval *date_period_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC); member 653 ext/date/php_date.c static void date_period_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC); member 4041 ext/date/php_date.c zval *date_interval_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 4048 ext/date/php_date.c if (member->type != IS_STRING) { member 4049 ext/date/php_date.c tmp_member = *member; member 4052 ext/date/php_date.c member = &tmp_member; member 4059 ext/date/php_date.c retval = (zend_get_std_object_handlers())->read_property(object, member, type, key TSRMLS_CC); member 4060 ext/date/php_date.c if (member == &tmp_member) { member 4061 ext/date/php_date.c zval_dtor(member); member 4067 ext/date/php_date.c if (strcmp(Z_STRVAL_P(member), m) == 0) { \ member 4081 ext/date/php_date.c retval = (zend_get_std_object_handlers())->read_property(object, member, type, key TSRMLS_CC); member 4083 ext/date/php_date.c if (member == &tmp_member) { member 4084 ext/date/php_date.c zval_dtor(member); member 4099 ext/date/php_date.c if (member == &tmp_member) { member 4100 ext/date/php_date.c zval_dtor(member); member 4108 ext/date/php_date.c void date_interval_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 4113 ext/date/php_date.c if (member->type != IS_STRING) { member 4114 ext/date/php_date.c tmp_member = *member; member 4117 ext/date/php_date.c member = &tmp_member; member 4124 ext/date/php_date.c (zend_get_std_object_handlers())->write_property(object, member, value, key TSRMLS_CC); member 4125 ext/date/php_date.c if (member == &tmp_member) { member 4126 ext/date/php_date.c zval_dtor(member); member 4132 ext/date/php_date.c if (strcmp(Z_STRVAL_P(member), m) == 0) { \ member 4155 ext/date/php_date.c (zend_get_std_object_handlers())->write_property(object, member, value, key TSRMLS_CC); member 4158 ext/date/php_date.c if (member == &tmp_member) { member 4159 ext/date/php_date.c zval_dtor(member); member 4195 ext/date/php_date.c #define PHP_DATE_INTERVAL_READ_PROPERTY(element, member, itype, def) \ member 4199 ext/date/php_date.c (*intobj)->diff->member = (itype)Z_LVAL_PP(z_arg); \ member 4201 ext/date/php_date.c (*intobj)->diff->member = (itype)def; \ member 4205 ext/date/php_date.c #define PHP_DATE_INTERVAL_READ_PROPERTY_I64(element, member) \ member 4210 ext/date/php_date.c DATE_A64I((*intobj)->diff->member, Z_STRVAL_PP(z_arg)); \ member 4212 ext/date/php_date.c (*intobj)->diff->member = (timelib_sll)Z_LVAL_PP(z_arg); \ member 4214 ext/date/php_date.c (*intobj)->diff->member = (timelib_sll)Z_DVAL_PP(z_arg); \ member 4216 ext/date/php_date.c (*intobj)->diff->member = -1LL; \ member 4219 ext/date/php_date.c (*intobj)->diff->member = -1LL; \ member 5116 ext/date/php_date.c static zval *date_period_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 5125 ext/date/php_date.c zv = std_object_handlers.read_property(object, member, type, key TSRMLS_CC); member 5139 ext/date/php_date.c static void date_period_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 307 ext/dom/php_dom.c static zval **dom_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 316 ext/dom/php_dom.c if (member->type != IS_STRING) { member 317 ext/dom/php_dom.c tmp_member = *member; member 320 ext/dom/php_dom.c member = &tmp_member; member 326 ext/dom/php_dom.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 330 ext/dom/php_dom.c retval = std_hnd->get_property_ptr_ptr(object, member, type, key TSRMLS_CC); member 333 ext/dom/php_dom.c if (member == &tmp_member) { member 334 ext/dom/php_dom.c zval_dtor(member); member 341 ext/dom/php_dom.c zval *dom_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 350 ext/dom/php_dom.c if (member->type != IS_STRING) { member 351 ext/dom/php_dom.c tmp_member = *member; member 354 ext/dom/php_dom.c member = &tmp_member; member 361 ext/dom/php_dom.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 376 ext/dom/php_dom.c retval = std_hnd->read_property(object, member, type, key TSRMLS_CC); member 379 ext/dom/php_dom.c if (member == &tmp_member) { member 380 ext/dom/php_dom.c zval_dtor(member); member 387 ext/dom/php_dom.c void dom_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 395 ext/dom/php_dom.c if (member->type != IS_STRING) { member 396 ext/dom/php_dom.c tmp_member = *member; member 399 ext/dom/php_dom.c member = &tmp_member; member 406 ext/dom/php_dom.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 412 ext/dom/php_dom.c std_hnd->write_property(object, member, value, key TSRMLS_CC); member 415 ext/dom/php_dom.c if (member == &tmp_member) { member 416 ext/dom/php_dom.c zval_dtor(member); member 422 ext/dom/php_dom.c static int dom_property_exists(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) member 430 ext/dom/php_dom.c if (member->type != IS_STRING) { member 431 ext/dom/php_dom.c tmp_member = *member; member 434 ext/dom/php_dom.c member = &tmp_member; member 441 ext/dom/php_dom.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 460 ext/dom/php_dom.c retval = std_hnd->has_property(object, member, check_empty, key TSRMLS_CC); member 463 ext/dom/php_dom.c if (member == &tmp_member) { member 464 ext/dom/php_dom.c zval_dtor(member); member 1714 ext/dom/php_dom.c int dom_nodelist_has_dimension(zval *object, zval *member, int check_empty TSRMLS_DC) member 1716 ext/dom/php_dom.c long offset = dom_get_long(member); member 127 ext/dom/php_dom.h int dom_nodelist_has_dimension(zval *object, zval *member, int check_empty TSRMLS_DC); member 220 ext/intl/transliterator/transliterator_class.c if( Z_TYPE_P( member ) != IS_STRING ) \ member 222 ext/intl/transliterator/transliterator_class.c tmp_member = *member; \ member 225 ext/intl/transliterator/transliterator_class.c member = &tmp_member; \ member 231 ext/intl/transliterator/transliterator_class.c if( Z_TYPE_P( member ) != IS_STRING ) \ member 233 ext/intl/transliterator/transliterator_class.c tmp_member = *member; \ member 236 ext/intl/transliterator/transliterator_class.c member = &tmp_member; \ member 241 ext/intl/transliterator/transliterator_class.c if( member == &tmp_member ) \ member 248 ext/intl/transliterator/transliterator_class.c static zval **Transliterator_get_property_ptr_ptr( zval *object, zval *member TSRMLS_DC ) member 250 ext/intl/transliterator/transliterator_class.c static zval **Transliterator_get_property_ptr_ptr( zval *object, zval *member, int type, member 259 ext/intl/transliterator/transliterator_class.c Z_STRVAL_P( member ), Z_STRLEN_P( member ) ) == 0 ) member 266 ext/intl/transliterator/transliterator_class.c retval = std_object_handlers.get_property_ptr_ptr( object, member TSRMLS_CC ); member 268 ext/intl/transliterator/transliterator_class.c retval = std_object_handlers.get_property_ptr_ptr( object, member, type, key TSRMLS_CC ); member 280 ext/intl/transliterator/transliterator_class.c static zval *Transliterator_read_property( zval *object, zval *member, int type TSRMLS_DC ) /* {{{ */ member 282 ext/intl/transliterator/transliterator_class.c static zval *Transliterator_read_property( zval *object, zval *member, int type, member 292 ext/intl/transliterator/transliterator_class.c Z_STRVAL_P( member ), Z_STRLEN_P( member ) ) == 0 ) ) member 300 ext/intl/transliterator/transliterator_class.c retval = std_object_handlers.read_property( object, member, type TSRMLS_CC ); member 302 ext/intl/transliterator/transliterator_class.c retval = std_object_handlers.read_property( object, member, type, key TSRMLS_CC ); member 315 ext/intl/transliterator/transliterator_class.c static void Transliterator_write_property( zval *object, zval *member, zval *value TSRMLS_DC ) member 317 ext/intl/transliterator/transliterator_class.c static void Transliterator_write_property( zval *object, zval *member, zval *value, member 325 ext/intl/transliterator/transliterator_class.c Z_STRVAL_P( member ), Z_STRLEN_P( member ) ) == 0 ) ) member 332 ext/intl/transliterator/transliterator_class.c std_object_handlers.write_property( object, member, value TSRMLS_CC ); member 334 ext/intl/transliterator/transliterator_class.c std_object_handlers.write_property( object, member, value, key TSRMLS_CC ); member 321 ext/mysqli/mysqli.c zval *mysqli_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 332 ext/mysqli/mysqli.c if (member->type != IS_STRING) { member 333 ext/mysqli/mysqli.c tmp_member = *member; member 336 ext/mysqli/mysqli.c member = &tmp_member; member 340 ext/mysqli/mysqli.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 353 ext/mysqli/mysqli.c retval = std_hnd->read_property(object, member, type, key TSRMLS_CC); member 356 ext/mysqli/mysqli.c if (member == &tmp_member) { member 357 ext/mysqli/mysqli.c zval_dtor(member); member 364 ext/mysqli/mysqli.c void mysqli_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 371 ext/mysqli/mysqli.c if (member->type != IS_STRING) { member 372 ext/mysqli/mysqli.c tmp_member = *member; member 375 ext/mysqli/mysqli.c member = &tmp_member; member 382 ext/mysqli/mysqli.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 392 ext/mysqli/mysqli.c std_hnd->write_property(object, member, value, key TSRMLS_CC); member 395 ext/mysqli/mysqli.c if (member == &tmp_member) { member 396 ext/mysqli/mysqli.c zval_dtor(member); member 413 ext/mysqli/mysqli.c static int mysqli_object_has_property(zval *object, zval *member, int has_set_exists, const zend_literal *key TSRMLS_DC) /* {{{ */ member 419 ext/mysqli/mysqli.c if (zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member) + 1, (void **)&p) == SUCCESS) { member 425 ext/mysqli/mysqli.c zval *value = mysqli_read_property(object, member, BP_VAR_IS, key TSRMLS_CC); member 436 ext/mysqli/mysqli.c zval *value = mysqli_read_property(object, member, BP_VAR_IS, key TSRMLS_CC); member 450 ext/mysqli/mysqli.c ret = std_hnd->has_property(object, member, has_set_exists, key TSRMLS_CC); member 469 ext/mysqli/mysqli.c zval member; member 471 ext/mysqli/mysqli.c INIT_ZVAL(member); member 472 ext/mysqli/mysqli.c ZVAL_STRINGL(&member, entry->name, entry->name_len, 0); member 473 ext/mysqli/mysqli.c value = mysqli_read_property(object, &member, BP_VAR_IS, 0 TSRMLS_CC); member 1110 ext/pcre/pcrelib/sljit/sljitLir.h #define SLJIT_OFFSETOF(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10) member 2217 ext/pdo/pdo_stmt.c static void dbstmt_prop_write(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 2221 ext/pdo/pdo_stmt.c convert_to_string(member); member 2223 ext/pdo/pdo_stmt.c if(strcmp(Z_STRVAL_P(member), "queryString") == 0) { member 2226 ext/pdo/pdo_stmt.c std_object_handlers.write_property(object, member, value, key TSRMLS_CC); member 2230 ext/pdo/pdo_stmt.c static void dbstmt_prop_delete(zval *object, zval *member, const zend_literal *key TSRMLS_DC) member 2234 ext/pdo/pdo_stmt.c convert_to_string(member); member 2236 ext/pdo/pdo_stmt.c if(strcmp(Z_STRVAL_P(member), "queryString") == 0) { member 2239 ext/pdo/pdo_stmt.c std_object_handlers.unset_property(object, member, key TSRMLS_CC); member 2562 ext/pdo/pdo_stmt.c static zval *row_prop_read(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 2572 ext/pdo/pdo_stmt.c if (Z_TYPE_P(member) == IS_LONG) { member 2573 ext/pdo/pdo_stmt.c if (Z_LVAL_P(member) >= 0 && Z_LVAL_P(member) < stmt->column_count) { member 2574 ext/pdo/pdo_stmt.c fetch_value(stmt, return_value, Z_LVAL_P(member), NULL TSRMLS_CC); member 2577 ext/pdo/pdo_stmt.c convert_to_string(member); member 2581 ext/pdo/pdo_stmt.c if (strcmp(stmt->columns[colno].name, Z_STRVAL_P(member)) == 0) { member 2588 ext/pdo/pdo_stmt.c if (strcmp(Z_STRVAL_P(member), "queryString") == 0) { member 2590 ext/pdo/pdo_stmt.c return std_object_handlers.read_property(object, member, type, key TSRMLS_CC); member 2601 ext/pdo/pdo_stmt.c static zval *row_dim_read(zval *object, zval *member, int type TSRMLS_DC) member 2603 ext/pdo/pdo_stmt.c return row_prop_read(object, member, type, NULL TSRMLS_CC); member 2606 ext/pdo/pdo_stmt.c static void row_prop_write(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 2611 ext/pdo/pdo_stmt.c static void row_dim_write(zval *object, zval *member, zval *value TSRMLS_DC) member 2616 ext/pdo/pdo_stmt.c static int row_prop_exists(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) member 2622 ext/pdo/pdo_stmt.c if (Z_TYPE_P(member) == IS_LONG) { member 2623 ext/pdo/pdo_stmt.c return Z_LVAL_P(member) >= 0 && Z_LVAL_P(member) < stmt->column_count; member 2625 ext/pdo/pdo_stmt.c convert_to_string(member); member 2630 ext/pdo/pdo_stmt.c if (strcmp(stmt->columns[colno].name, Z_STRVAL_P(member)) == 0) { member 2640 ext/pdo/pdo_stmt.c static int row_dim_exists(zval *object, zval *member, int check_empty TSRMLS_DC) member 2642 ext/pdo/pdo_stmt.c return row_prop_exists(object, member, check_empty, NULL TSRMLS_CC); member 45 ext/reflection/php_reflection.c zval *member; \ member 46 ext/reflection/php_reflection.c MAKE_STD_ZVAL(member); \ member 47 ext/reflection/php_reflection.c ZVAL_STRINGL(member, name, sizeof(name)-1, 1); \ member 48 ext/reflection/php_reflection.c zend_std_write_property(object, member, value, NULL TSRMLS_CC); \ member 50 ext/reflection/php_reflection.c zval_ptr_dtor(&member); \ member 4002 ext/reflection/php_reflection.c zval *retval = va_arg(args, zval*), member; member 4015 ext/reflection/php_reflection.c ZVAL_STRINGL(&member, hash_key->arKey, hash_key->nKeyLength-1, 0); member 4016 ext/reflection/php_reflection.c if (zend_get_property_info(ce, &member, 1 TSRMLS_CC) == &EG(std_property_info)) { member 6153 ext/reflection/php_reflection.c static void _reflection_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 6155 ext/reflection/php_reflection.c if ((Z_TYPE_P(member) == IS_STRING) member 6156 ext/reflection/php_reflection.c && zend_hash_exists(&Z_OBJCE_P(object)->properties_info, Z_STRVAL_P(member), Z_STRLEN_P(member)+1) member 6157 ext/reflection/php_reflection.c && ((Z_STRLEN_P(member) == sizeof("name") - 1 && !memcmp(Z_STRVAL_P(member), "name", sizeof("name"))) member 6158 ext/reflection/php_reflection.c || (Z_STRLEN_P(member) == sizeof("class") - 1 && !memcmp(Z_STRVAL_P(member), "class", sizeof("class"))))) member 6161 ext/reflection/php_reflection.c "Cannot set read-only property %s::$%s", Z_OBJCE_P(object)->name, Z_STRVAL_P(member)); member 6165 ext/reflection/php_reflection.c zend_std_obj_handlers->write_property(object, member, value, key TSRMLS_CC); member 248 ext/simplexml/simplexml.c static zval * sxe_prop_dim_read(zval *object, zval *member, zend_bool elements, zend_bool attribs, int type TSRMLS_DC) member 261 ext/simplexml/simplexml.c if (!member || Z_TYPE_P(member) == IS_LONG) { member 265 ext/simplexml/simplexml.c } else if (!member) { member 272 ext/simplexml/simplexml.c if (Z_TYPE_P(member) != IS_STRING) { member 273 ext/simplexml/simplexml.c tmp_zv = *member; member 275 ext/simplexml/simplexml.c member = &tmp_zv; member 276 ext/simplexml/simplexml.c convert_to_string(member); member 278 ext/simplexml/simplexml.c name = Z_STRVAL_P(member); member 293 ext/simplexml/simplexml.c if (!member && node && node->parent && member 306 ext/simplexml/simplexml.c if (Z_TYPE_P(member) != IS_LONG || sxe->iter.type == SXE_ITER_ATTRLIST) { member 307 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 308 ext/simplexml/simplexml.c while (attr && nodendx <= Z_LVAL_P(member)) { member 310 ext/simplexml/simplexml.c if (nodendx == Z_LVAL_P(member)) { member 334 ext/simplexml/simplexml.c if (!member || Z_TYPE_P(member) == IS_LONG) { member 342 ext/simplexml/simplexml.c if (member && Z_LVAL_P(member) > 0) { member 343 ext/simplexml/simplexml.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only 0 such elements exist", mynode->name, Z_LVAL_P(member)); member 345 ext/simplexml/simplexml.c } else if (member) { member 346 ext/simplexml/simplexml.c node = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, &cnt); member 353 ext/simplexml/simplexml.c if (member && cnt < Z_LVAL_P(member)) { member 354 ext/simplexml/simplexml.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only %ld such elements exist", mynode->name, Z_LVAL_P(member), cnt); member 378 ext/simplexml/simplexml.c if (member == &tmp_zv) { member 392 ext/simplexml/simplexml.c static zval * sxe_property_read(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 394 ext/simplexml/simplexml.c return sxe_prop_dim_read(object, member, 1, 0, type TSRMLS_CC); member 452 ext/simplexml/simplexml.c static int sxe_prop_dim_write(zval *object, zval *member, zval *value, zend_bool elements, zend_bool attribs, xmlNodePtr *pnewnode TSRMLS_DC) member 471 ext/simplexml/simplexml.c if (!member || Z_TYPE_P(member) == IS_LONG) { member 475 ext/simplexml/simplexml.c } else if (!member) { member 484 ext/simplexml/simplexml.c if (Z_TYPE_P(member) != IS_STRING) { member 485 ext/simplexml/simplexml.c trim_zv = *member; member 490 ext/simplexml/simplexml.c member = &tmp_zv; member 493 ext/simplexml/simplexml.c if (!Z_STRLEN_P(member)) { member 495 ext/simplexml/simplexml.c if (member == &tmp_zv) { member 515 ext/simplexml/simplexml.c if (!member && node && node->parent && member 556 ext/simplexml/simplexml.c if (member == &tmp_zv) { member 566 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 567 ext/simplexml/simplexml.c while (attr && nodendx <= Z_LVAL_P(member)) { member 569 ext/simplexml/simplexml.c if (nodendx == Z_LVAL_P(member)) { member 580 ext/simplexml/simplexml.c if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)Z_STRVAL_P(member)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) { member 592 ext/simplexml/simplexml.c if (!member || Z_TYPE_P(member) == IS_LONG) { member 601 ext/simplexml/simplexml.c if (member && Z_LVAL_P(member) > 0) { member 602 ext/simplexml/simplexml.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only 0 such elements exist", mynode->name, Z_LVAL_P(member)); member 605 ext/simplexml/simplexml.c } else if (member) { member 606 ext/simplexml/simplexml.c newnode = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, &cnt); member 616 ext/simplexml/simplexml.c if (!xmlStrcmp(node->name, (xmlChar *)Z_STRVAL_P(member))) { member 643 ext/simplexml/simplexml.c if (!member || Z_TYPE_P(member) == IS_LONG) { member 646 ext/simplexml/simplexml.c newnode = xmlNewTextChild(mynode, mynode->ns, (xmlChar *)Z_STRVAL_P(member), value ? (xmlChar *)Z_STRVAL_P(value) : NULL); member 648 ext/simplexml/simplexml.c } else if (!member || Z_TYPE_P(member) == IS_LONG) { member 649 ext/simplexml/simplexml.c if (member && cnt < Z_LVAL_P(member)) { member 650 ext/simplexml/simplexml.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot add element %s number %ld when only %ld such elements exist", mynode->name, Z_LVAL_P(member), cnt); member 656 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 657 ext/simplexml/simplexml.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Cannot change attribute number %ld when only %d attributes exist", Z_LVAL_P(member), nodendx); member 660 ext/simplexml/simplexml.c newnode = (xmlNodePtr)xmlNewProp(node, (xmlChar *)Z_STRVAL_P(member), value ? (xmlChar *)Z_STRVAL_P(value) : NULL); member 665 ext/simplexml/simplexml.c if (member == &tmp_zv) { member 683 ext/simplexml/simplexml.c static void sxe_property_write(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 685 ext/simplexml/simplexml.c sxe_prop_dim_write(object, member, value, 1, 0, NULL TSRMLS_CC); member 697 ext/simplexml/simplexml.c static zval** sxe_property_get_adr(zval *object, zval *member, int fetch_type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 708 ext/simplexml/simplexml.c convert_to_string(member); member 709 ext/simplexml/simplexml.c name = Z_STRVAL_P(member); member 714 ext/simplexml/simplexml.c if (sxe_prop_dim_write(object, member, NULL, 1, 0, &node TSRMLS_CC) != SUCCESS) { member 736 ext/simplexml/simplexml.c static int sxe_prop_dim_exists(zval *object, zval *member, int check_empty, zend_bool elements, zend_bool attribs TSRMLS_DC) member 745 ext/simplexml/simplexml.c if (Z_TYPE_P(member) != IS_STRING && Z_TYPE_P(member) != IS_LONG) { member 746 ext/simplexml/simplexml.c tmp_zv = *member; member 748 ext/simplexml/simplexml.c member = &tmp_zv; member 749 ext/simplexml/simplexml.c convert_to_string(member); member 756 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 780 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 783 ext/simplexml/simplexml.c while (attr && nodendx <= Z_LVAL_P(member)) { member 785 ext/simplexml/simplexml.c if (nodendx == Z_LVAL_P(member)) { member 795 ext/simplexml/simplexml.c if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)Z_STRVAL_P(member)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) { member 811 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 815 ext/simplexml/simplexml.c node = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, NULL); member 822 ext/simplexml/simplexml.c if ((node->type == XML_ELEMENT_NODE) && !xmlStrcmp(node->name, (xmlChar *)Z_STRVAL_P(member))) { member 839 ext/simplexml/simplexml.c if (member == &tmp_zv) { member 849 ext/simplexml/simplexml.c static int sxe_property_exists(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) member 851 ext/simplexml/simplexml.c return sxe_prop_dim_exists(object, member, check_empty, 1, 0 TSRMLS_CC); member 857 ext/simplexml/simplexml.c static int sxe_dimension_exists(zval *object, zval *member, int check_empty TSRMLS_DC) member 859 ext/simplexml/simplexml.c return sxe_prop_dim_exists(object, member, check_empty, 0, 1 TSRMLS_CC); member 865 ext/simplexml/simplexml.c static void sxe_prop_dim_delete(zval *object, zval *member, zend_bool elements, zend_bool attribs TSRMLS_DC) member 875 ext/simplexml/simplexml.c if (Z_TYPE_P(member) != IS_STRING && Z_TYPE_P(member) != IS_LONG) { member 876 ext/simplexml/simplexml.c tmp_zv = *member; member 878 ext/simplexml/simplexml.c member = &tmp_zv; member 879 ext/simplexml/simplexml.c convert_to_string(member); member 886 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 910 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 913 ext/simplexml/simplexml.c while (attr && nodendx <= Z_LVAL_P(member)) { member 915 ext/simplexml/simplexml.c if (nodendx == Z_LVAL_P(member)) { member 927 ext/simplexml/simplexml.c if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)Z_STRVAL_P(member)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) { member 938 ext/simplexml/simplexml.c if (Z_TYPE_P(member) == IS_LONG) { member 942 ext/simplexml/simplexml.c node = sxe_get_element_by_offset(sxe, Z_LVAL_P(member), node, NULL); member 954 ext/simplexml/simplexml.c if (!xmlStrcmp(node->name, (xmlChar *)Z_STRVAL_P(member))) { member 966 ext/simplexml/simplexml.c if (member == &tmp_zv) { member 974 ext/simplexml/simplexml.c static void sxe_property_delete(zval *object, zval *member, const zend_literal *key TSRMLS_DC) member 976 ext/simplexml/simplexml.c sxe_prop_dim_delete(object, member, 1, 0 TSRMLS_CC); member 1976 ext/snmp/snmp.c zval *php_snmp_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 1987 ext/snmp/snmp.c if (Z_TYPE_P(member) != IS_STRING) { member 1988 ext/snmp/snmp.c tmp_member = *member; member 1991 ext/snmp/snmp.c member = &tmp_member; member 1994 ext/snmp/snmp.c ret = zend_hash_find(&php_snmp_properties, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 2006 ext/snmp/snmp.c retval = std_hnd->read_property(object, member, type, key TSRMLS_CC); member 2009 ext/snmp/snmp.c if (member == &tmp_member) { member 2010 ext/snmp/snmp.c zval_dtor(member); member 2018 ext/snmp/snmp.c void php_snmp_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 2025 ext/snmp/snmp.c if (Z_TYPE_P(member) != IS_STRING) { member 2026 ext/snmp/snmp.c tmp_member = *member; member 2029 ext/snmp/snmp.c member = &tmp_member; member 2035 ext/snmp/snmp.c ret = zend_hash_find(&php_snmp_properties, Z_STRVAL_P(member), Z_STRLEN_P(member) + 1, (void **) &hnd); member 2045 ext/snmp/snmp.c std_hnd->write_property(object, member, value, key TSRMLS_CC); member 2048 ext/snmp/snmp.c if (member == &tmp_member) { member 2049 ext/snmp/snmp.c zval_dtor(member); member 2056 ext/snmp/snmp.c static int php_snmp_has_property(zval *object, zval *member, int has_set_exists, const zend_literal *key TSRMLS_DC) member 2061 ext/snmp/snmp.c if (zend_hash_find(&php_snmp_properties, Z_STRVAL_P(member), Z_STRLEN_P(member) + 1, (void **)&hnd) == SUCCESS) { member 2067 ext/snmp/snmp.c zval *value = php_snmp_read_property(object, member, BP_VAR_IS, key TSRMLS_CC); member 2077 ext/snmp/snmp.c zval *value = php_snmp_read_property(object, member, BP_VAR_IS, key TSRMLS_CC); member 2090 ext/snmp/snmp.c ret = std_hnd->has_property(object, member, has_set_exists, key TSRMLS_CC); member 1244 ext/soap/php_encoding.c zval member; member 1248 ext/soap/php_encoding.c INIT_PZVAL(&member); member 1249 ext/soap/php_encoding.c ZVAL_STRING(&member, name, 0); member 1252 ext/soap/php_encoding.c data = Z_OBJ_HT_P(object)->read_property(object, &member, BP_VAR_IS, 0 TSRMLS_CC); member 1257 ext/soap/php_encoding.c property_info = zend_get_property_info(Z_OBJCE_P(object), &member, 1 TSRMLS_CC); member 1279 ext/soap/php_encoding.c zval member; member 1282 ext/soap/php_encoding.c INIT_PZVAL(&member); member 1283 ext/soap/php_encoding.c ZVAL_STRING(&member, name, 0); member 1286 ext/soap/php_encoding.c Z_OBJ_HT_P(object)->unset_property(object, &member, 0 TSRMLS_CC); member 849 ext/spl/spl_array.c static zval *spl_array_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 854 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, key TSRMLS_CC)) { member 855 ext/spl/spl_array.c return spl_array_read_dimension(object, member, type TSRMLS_CC); member 857 ext/spl/spl_array.c return std_object_handlers.read_property(object, member, type, key TSRMLS_CC); member 860 ext/spl/spl_array.c static void spl_array_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) /* {{{ */ member 865 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, key TSRMLS_CC)) { member 866 ext/spl/spl_array.c spl_array_write_dimension(object, member, value TSRMLS_CC); member 869 ext/spl/spl_array.c std_object_handlers.write_property(object, member, value, key TSRMLS_CC); member 872 ext/spl/spl_array.c static zval **spl_array_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 877 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, key TSRMLS_CC)) { member 878 ext/spl/spl_array.c return spl_array_get_dimension_ptr_ptr(1, object, member, type TSRMLS_CC); member 880 ext/spl/spl_array.c return std_object_handlers.get_property_ptr_ptr(object, member, type, key TSRMLS_CC); member 883 ext/spl/spl_array.c static int spl_array_has_property(zval *object, zval *member, int has_set_exists, const zend_literal *key TSRMLS_DC) /* {{{ */ member 888 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, key TSRMLS_CC)) { member 889 ext/spl/spl_array.c return spl_array_has_dimension(object, member, has_set_exists TSRMLS_CC); member 891 ext/spl/spl_array.c return std_object_handlers.has_property(object, member, has_set_exists, key TSRMLS_CC); member 894 ext/spl/spl_array.c static void spl_array_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_DC) /* {{{ */ member 899 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, key TSRMLS_CC)) { member 900 ext/spl/spl_array.c spl_array_unset_dimension(object, member TSRMLS_CC); member 904 ext/spl/spl_array.c std_object_handlers.unset_property(object, member, key TSRMLS_CC); member 69 ext/sqlite3/sqlite3.c #define SQLITE3_CHECK_INITIALIZED(db_obj, member, class_name) \ member 70 ext/sqlite3/sqlite3.c if (!(db_obj) || !(member)) { \ member 75 ext/sqlite3/sqlite3.c #define SQLITE3_CHECK_INITIALIZED_STMT(member, class_name) \ member 76 ext/sqlite3/sqlite3.c if (!(member)) { \ member 17 ext/standard/crypt_sha256.c # define __alignof__(type) offsetof (struct { char c; type member;}, member) member 16 ext/standard/crypt_sha512.c # define __alignof__(type) offsetof (struct { char c; type member;}, member) member 57 ext/standard/incomplete_class.c static zval *incomplete_class_get_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 69 ext/standard/incomplete_class.c static void incomplete_class_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) /* {{{ */ member 75 ext/standard/incomplete_class.c static zval **incomplete_class_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) /* {{{ */ member 82 ext/standard/incomplete_class.c static void incomplete_class_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_DC) /* {{{ */ member 88 ext/standard/incomplete_class.c static int incomplete_class_has_property(zval *object, zval *member, int check_empty, const zend_literal *key TSRMLS_DC) /* {{{ */ member 116 ext/xmlreader/php_xmlreader.c zval **xmlreader_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 125 ext/xmlreader/php_xmlreader.c if (member->type != IS_STRING) { member 126 ext/xmlreader/php_xmlreader.c tmp_member = *member; member 129 ext/xmlreader/php_xmlreader.c member = &tmp_member; member 135 ext/xmlreader/php_xmlreader.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 139 ext/xmlreader/php_xmlreader.c retval = std_hnd->get_property_ptr_ptr(object, member, type, key TSRMLS_CC); member 142 ext/xmlreader/php_xmlreader.c if (member == &tmp_member) { member 143 ext/xmlreader/php_xmlreader.c zval_dtor(member); member 150 ext/xmlreader/php_xmlreader.c zval *xmlreader_read_property(zval *object, zval *member, int type, const zend_literal *key TSRMLS_DC) member 159 ext/xmlreader/php_xmlreader.c if (member->type != IS_STRING) { member 160 ext/xmlreader/php_xmlreader.c tmp_member = *member; member 163 ext/xmlreader/php_xmlreader.c member = &tmp_member; member 170 ext/xmlreader/php_xmlreader.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 182 ext/xmlreader/php_xmlreader.c retval = std_hnd->read_property(object, member, type, key TSRMLS_CC); member 185 ext/xmlreader/php_xmlreader.c if (member == &tmp_member) { member 186 ext/xmlreader/php_xmlreader.c zval_dtor(member); member 193 ext/xmlreader/php_xmlreader.c void xmlreader_write_property(zval *object, zval *member, zval *value, const zend_literal *key TSRMLS_DC) member 201 ext/xmlreader/php_xmlreader.c if (member->type != IS_STRING) { member 202 ext/xmlreader/php_xmlreader.c tmp_member = *member; member 205 ext/xmlreader/php_xmlreader.c member = &tmp_member; member 212 ext/xmlreader/php_xmlreader.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 218 ext/xmlreader/php_xmlreader.c std_hnd->write_property(object, member, value, key TSRMLS_CC); member 221 ext/xmlreader/php_xmlreader.c if (member == &tmp_member) { member 222 ext/xmlreader/php_xmlreader.c zval_dtor(member); member 325 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c xml_element* member = xml_elem_new(); member 329 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c member->name = strdup(ELEM_MEMBER); member 335 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c Q_PushTail(&member->children, name); member 336 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c Q_PushTail(&member->children, value); member 339 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c root = member; member 414 ext/xsl/xsltprocessor.c zval *cloneDocu, *member; member 450 ext/xsl/xsltprocessor.c MAKE_STD_ZVAL(member); member 451 ext/xsl/xsltprocessor.c ZVAL_STRING(member, "cloneDocument", 0); member 452 ext/xsl/xsltprocessor.c cloneDocu = std_hnd->read_property(id, member, BP_VAR_IS, NULL TSRMLS_CC); member 457 ext/xsl/xsltprocessor.c efree(member); member 497 ext/xsl/xsltprocessor.c zval *doXInclude, *member; member 550 ext/xsl/xsltprocessor.c MAKE_STD_ZVAL(member); member 551 ext/xsl/xsltprocessor.c ZVAL_STRING(member, "doXInclude", 0); member 552 ext/xsl/xsltprocessor.c doXInclude = std_hnd->read_property(id, member, BP_VAR_IS, NULL TSRMLS_CC); member 557 ext/xsl/xsltprocessor.c efree(member); member 886 ext/zip/php_zip.c static zval **php_zip_get_property_ptr_ptr(zval *object, zval *member TYPE_ARG_DC KEY_ARG_DC TSRMLS_DC) /* {{{ */ member 896 ext/zip/php_zip.c if (member->type != IS_STRING) { member 897 ext/zip/php_zip.c tmp_member = *member; member 900 ext/zip/php_zip.c member = &tmp_member; member 912 ext/zip/php_zip.c ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd); member 915 ext/zip/php_zip.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 921 ext/zip/php_zip.c retval = std_hnd->get_property_ptr_ptr(object, member TYPE_ARG_CC KEY_ARG_CC TSRMLS_CC); member 924 ext/zip/php_zip.c if (member == &tmp_member) { member 925 ext/zip/php_zip.c zval_dtor(member); member 931 ext/zip/php_zip.c static zval* php_zip_read_property(zval *object, zval *member, int type KEY_ARG_DC TSRMLS_DC) /* {{{ */ member 940 ext/zip/php_zip.c if (member->type != IS_STRING) { member 941 ext/zip/php_zip.c tmp_member = *member; member 944 ext/zip/php_zip.c member = &tmp_member; member 956 ext/zip/php_zip.c ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd); member 959 ext/zip/php_zip.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 972 ext/zip/php_zip.c retval = std_hnd->read_property(object, member, type KEY_ARG_CC TSRMLS_CC); member 975 ext/zip/php_zip.c if (member == &tmp_member) { member 976 ext/zip/php_zip.c zval_dtor(member); member 982 ext/zip/php_zip.c static int php_zip_has_property(zval *object, zval *member, int type KEY_ARG_DC TSRMLS_DC) /* {{{ */ member 990 ext/zip/php_zip.c if (member->type != IS_STRING) { member 991 ext/zip/php_zip.c tmp_member = *member; member 994 ext/zip/php_zip.c member = &tmp_member; member 1006 ext/zip/php_zip.c ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd); member 1009 ext/zip/php_zip.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); member 1035 ext/zip/php_zip.c retval = std_hnd->has_property(object, member, type KEY_ARG_CC TSRMLS_CC); member 1038 ext/zip/php_zip.c if (member == &tmp_member) { member 1039 ext/zip/php_zip.c zval_dtor(member);