object 165 Zend/zend.h zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref); object 170 Zend/zend.h int (*serialize)(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data); object 171 Zend/zend.h int (*unserialize)(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, zend_unserialize_data *data); object 988 Zend/zend_API.c zval **object; object 1006 Zend/zend_API.c object = va_arg(va, zval **); object 1008 Zend/zend_API.c *object = this_ptr; object 1027 Zend/zend_API.c zval **object; object 1038 Zend/zend_API.c object = va_arg(va, zval **); object 1040 Zend/zend_API.c *object = this_ptr; object 1172 Zend/zend_API.c ZEND_API void object_properties_init(zend_object *object, zend_class_entry *class_type) /* {{{ */ object 1176 Zend/zend_API.c zval *dst = object->properties_table; object 1188 Zend/zend_API.c object->properties = NULL; object 1193 Zend/zend_API.c ZEND_API void object_properties_init_ex(zend_object *object, HashTable *properties) /* {{{ */ object 1195 Zend/zend_API.c object->properties = properties; object 1196 Zend/zend_API.c if (object->ce->default_properties_count) { object 1202 Zend/zend_API.c property_info = zend_get_property_info(object->ce, key, 1); object 1206 Zend/zend_API.c zval *slot = OBJ_PROP(object, property_info->offset); object 1215 Zend/zend_API.c ZEND_API void object_properties_load(zend_object *object, HashTable *properties) /* {{{ */ object 1235 Zend/zend_API.c property_info = zend_get_property_info(object->ce, pname, 1); object 1242 Zend/zend_API.c property_info = zend_get_property_info(object->ce, key, 1); object 1247 Zend/zend_API.c zval *slot = OBJ_PROP(object, property_info->offset); object 1251 Zend/zend_API.c if (object->properties) { object 1253 Zend/zend_API.c zend_hash_update(object->properties, key, &tmp); object 1256 Zend/zend_API.c if (!object->properties) { object 1257 Zend/zend_API.c rebuild_object_properties(object); object 1259 Zend/zend_API.c prop = zend_hash_update(object->properties, key, prop); object 1263 Zend/zend_API.c if (!object->properties) { object 1264 Zend/zend_API.c rebuild_object_properties(object); object 1266 Zend/zend_API.c prop = zend_hash_index_update(object->properties, h, prop); object 2845 Zend/zend_API.c if (!fcc->object) { object 2846 Zend/zend_API.c fcc->object = zend_get_this_object(EG(current_execute_data)); object 2858 Zend/zend_API.c if (!fcc->object) { object 2859 Zend/zend_API.c fcc->object = zend_get_this_object(EG(current_execute_data)); object 2872 Zend/zend_API.c if (!fcc->object) { object 2873 Zend/zend_API.c fcc->object = zend_get_this_object(EG(current_execute_data)); object 2887 Zend/zend_API.c if (scope && !fcc->object) { object 2888 Zend/zend_API.c zend_object *object = zend_get_this_object(EG(current_execute_data)); object 2890 Zend/zend_API.c if (object && object 2891 Zend/zend_API.c instanceof_function(object->ce, scope) && object 2893 Zend/zend_API.c fcc->object = object; object 2894 Zend/zend_API.c fcc->called_scope = object->ce; object 2899 Zend/zend_API.c fcc->called_scope = fcc->object ? fcc->object->ce : fcc->calling_scope; object 3040 Zend/zend_API.c ((fcc->object && fcc->calling_scope->__call) || object 3041 Zend/zend_API.c (!fcc->object && fcc->calling_scope->__callstatic)))) { object 3043 Zend/zend_API.c if (!zend_check_private(fcc->function_handler, fcc->object ? fcc->object->ce : EG(scope), lmname)) { object 3058 Zend/zend_API.c if (fcc->object && fcc->calling_scope == ce_org) { object 3063 Zend/zend_API.c } else if (fcc->object->handlers->get_method) { object 3064 Zend/zend_API.c fcc->function_handler = fcc->object->handlers->get_method(&fcc->object, mname, NULL); object 3090 Zend/zend_API.c if (call_via_handler && !fcc->object) { object 3091 Zend/zend_API.c zend_object *object = zend_get_this_object(EG(current_execute_data)); object 3092 Zend/zend_API.c if (object && object 3093 Zend/zend_API.c instanceof_function(object->ce, fcc->calling_scope)) { object 3094 Zend/zend_API.c fcc->object = object; object 3103 Zend/zend_API.c if (!fcc->object && (fcc->function_handler->common.fn_flags & ZEND_ACC_ABSTRACT)) { object 3111 Zend/zend_API.c } else if (!fcc->object && !(fcc->function_handler->common.fn_flags & ZEND_ACC_STATIC)) { object 3140 Zend/zend_API.c if (!zend_check_private(fcc->function_handler, fcc->object ? fcc->object->ce : EG(scope), lmname)) { object 3172 Zend/zend_API.c if (fcc->object) { object 3173 Zend/zend_API.c fcc->called_scope = fcc->object->ce; object 3182 Zend/zend_API.c ZEND_API zend_bool zend_is_callable_ex(zval *callable, zend_object *object, uint check_flags, zend_string **callable_name, zend_fcall_info_cache *fcc, char **error) /* {{{ */ object 3201 Zend/zend_API.c fcc->object = NULL; object 3203 Zend/zend_API.c if (object && object 3205 Zend/zend_API.c !IS_OBJ_VALID(EG(objects_store).object_buckets[object->handle]))) { object 3212 Zend/zend_API.c if (object) { object 3213 Zend/zend_API.c fcc->object = object; object 3214 Zend/zend_API.c fcc->calling_scope = object->ce; object 3299 Zend/zend_API.c fcc->object = Z_OBJ_P(obj); object 3352 Zend/zend_API.c if (Z_OBJ_HANDLER_P(callable, get_closure) && Z_OBJ_HANDLER_P(callable, get_closure)(callable, &fcc->calling_scope, &fcc->function_handler, &fcc->object) == SUCCESS) { object 3421 Zend/zend_API.c fci->object = fcc->object; object 3807 Zend/zend_API.c ZEND_API void zend_update_property_ex(zend_class_entry *scope, zval *object, zend_string *name, zval *value) /* {{{ */ object 3814 Zend/zend_API.c if (!Z_OBJ_HT_P(object)->write_property) { object 3815 Zend/zend_API.c zend_error_noreturn(E_CORE_ERROR, "Property %s of class %s cannot be updated", name, ZSTR_VAL(Z_OBJCE_P(object)->name)); object 3818 Zend/zend_API.c Z_OBJ_HT_P(object)->write_property(object, &property, value, NULL); object 3824 Zend/zend_API.c ZEND_API void zend_update_property(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zval *value) /* {{{ */ object 3831 Zend/zend_API.c if (!Z_OBJ_HT_P(object)->write_property) { object 3832 Zend/zend_API.c zend_error_noreturn(E_CORE_ERROR, "Property %s of class %s cannot be updated", name, ZSTR_VAL(Z_OBJCE_P(object)->name)); object 3835 Zend/zend_API.c Z_OBJ_HT_P(object)->write_property(object, &property, value, NULL); object 3842 Zend/zend_API.c ZEND_API void zend_update_property_null(zend_class_entry *scope, zval *object, const char *name, size_t name_length) /* {{{ */ object 3847 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 3851 Zend/zend_API.c ZEND_API void zend_update_property_bool(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_long value) /* {{{ */ object 3856 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 3860 Zend/zend_API.c ZEND_API void zend_update_property_long(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_long value) /* {{{ */ object 3865 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 3869 Zend/zend_API.c ZEND_API void zend_update_property_double(zend_class_entry *scope, zval *object, const char *name, size_t name_length, double value) /* {{{ */ object 3874 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 3878 Zend/zend_API.c ZEND_API void zend_update_property_str(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_string *value) /* {{{ */ object 3883 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 3887 Zend/zend_API.c ZEND_API void zend_update_property_string(zend_class_entry *scope, zval *object, const char *name, size_t name_length, const char *value) /* {{{ */ object 3893 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 3897 Zend/zend_API.c ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zval *object, const char *name, size_t name_length, const char *value, size_t value_len) /* {{{ */ object 3903 Zend/zend_API.c zend_update_property(scope, object, name, name_length, &tmp); object 4002 Zend/zend_API.c ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_bool silent, zval *rv) /* {{{ */ object 4009 Zend/zend_API.c if (!Z_OBJ_HT_P(object)->read_property) { object 4010 Zend/zend_API.c zend_error_noreturn(E_CORE_ERROR, "Property %s of class %s cannot be read", name, ZSTR_VAL(Z_OBJCE_P(object)->name)); object 4014 Zend/zend_API.c value = Z_OBJ_HT_P(object)->read_property(object, &property, silent?BP_VAR_IS:BP_VAR_R, NULL, rv); object 51 Zend/zend_API.h zend_object *object; object 61 Zend/zend_API.h zend_object *object; object 313 Zend/zend_API.h ZEND_API zend_bool zend_is_callable_ex(zval *callable, zend_object *object, uint check_flags, zend_string **callable_name, zend_fcall_info_cache *fcc, char **error); object 337 Zend/zend_API.h ZEND_API void zend_update_property_ex(zend_class_entry *scope, zval *object, zend_string *name, zval *value); object 338 Zend/zend_API.h ZEND_API void zend_update_property(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zval *value); object 339 Zend/zend_API.h ZEND_API void zend_update_property_null(zend_class_entry *scope, zval *object, const char *name, size_t name_length); object 340 Zend/zend_API.h ZEND_API void zend_update_property_bool(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_long value); object 341 Zend/zend_API.h ZEND_API void zend_update_property_long(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_long value); object 342 Zend/zend_API.h ZEND_API void zend_update_property_double(zend_class_entry *scope, zval *object, const char *name, size_t name_length, double value); object 343 Zend/zend_API.h ZEND_API void zend_update_property_str(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_string *value); object 344 Zend/zend_API.h ZEND_API void zend_update_property_string(zend_class_entry *scope, zval *object, const char *name, size_t name_length, const char *value); object 345 Zend/zend_API.h ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zval *object, const char *name, size_t name_length, const char *value, size_t value_length); object 355 Zend/zend_API.h ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, size_t name_length, zend_bool silent, zval *rv); object 384 Zend/zend_API.h ZEND_API void object_properties_init(zend_object *object, zend_class_entry *class_type); object 385 Zend/zend_API.h ZEND_API void object_properties_init_ex(zend_object *object, HashTable *properties); object 386 Zend/zend_API.h ZEND_API void object_properties_load(zend_object *object, HashTable *properties); object 471 Zend/zend_API.h ZEND_API int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]); object 472 Zend/zend_API.h ZEND_API int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table); object 144 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, object) object 148 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, object) object 166 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, object) object 1362 Zend/zend_builtin_functions.c zval *object; object 1368 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zS", &object, &property) == FAILURE) { object 1376 Zend/zend_builtin_functions.c if (Z_TYPE_P(object) == IS_STRING) { object 1377 Zend/zend_builtin_functions.c ce = zend_lookup_class(Z_STR_P(object)); object 1381 Zend/zend_builtin_functions.c } else if (Z_TYPE_P(object) == IS_OBJECT) { object 1382 Zend/zend_builtin_functions.c ce = Z_OBJCE_P(object); object 1395 Zend/zend_builtin_functions.c if (Z_TYPE_P(object) == IS_OBJECT && object 1396 Zend/zend_builtin_functions.c Z_OBJ_HANDLER_P(object, has_property) && object 1397 Zend/zend_builtin_functions.c Z_OBJ_HANDLER_P(object, has_property)(object, &property_z, 2, NULL)) { object 2308 Zend/zend_builtin_functions.c zend_object *object; object 2371 Zend/zend_builtin_functions.c object = Z_OBJ(call->This); object 2378 Zend/zend_builtin_functions.c (object ? object->ce : func->common.scope), func)) : object 2387 Zend/zend_builtin_functions.c if (object) { object 2391 Zend/zend_builtin_functions.c class_name = object->ce->name; object 2493 Zend/zend_builtin_functions.c zend_object *object; object 2590 Zend/zend_builtin_functions.c object = call ? Z_OBJ(call->This) : NULL; object 2597 Zend/zend_builtin_functions.c (object ? object->ce : func->common.scope), func) : object 2607 Zend/zend_builtin_functions.c if (object) { object 2611 Zend/zend_builtin_functions.c add_assoc_str_ex(&stack_frame, "class", sizeof("class")-1, zend_string_copy(object->ce->name)); object 2616 Zend/zend_builtin_functions.c ZVAL_OBJ(&zv, object); object 151 Zend/zend_closures.c fci.object = fci_cache.object = newobj; object 243 Zend/zend_closures.c static ZEND_COLD zend_function *zend_closure_get_constructor(zend_object *object) /* {{{ */ object 256 Zend/zend_closures.c ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *object) /* {{{ */ object 258 Zend/zend_closures.c zend_closure *closure = (zend_closure *)object; object 298 Zend/zend_closures.c static zend_function *zend_closure_get_method(zend_object **object, zend_string *method, const zval *key) /* {{{ */ object 305 Zend/zend_closures.c return zend_get_closure_invoke_method(*object); object 308 Zend/zend_closures.c return std_object_handlers.get_method(object, method, key); object 312 Zend/zend_closures.c static zval *zend_closure_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) /* {{{ */ object 319 Zend/zend_closures.c static void zend_closure_write_property(zval *object, zval *member, zval *value, void **cache_slot) /* {{{ */ object 325 Zend/zend_closures.c static zval *zend_closure_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 332 Zend/zend_closures.c static int zend_closure_has_property(zval *object, zval *member, int has_set_exists, void **cache_slot) /* {{{ */ object 341 Zend/zend_closures.c static void zend_closure_unset_property(zval *object, zval *member, void **cache_slot) /* {{{ */ object 347 Zend/zend_closures.c static void zend_closure_free_storage(zend_object *object) /* {{{ */ object 349 Zend/zend_closures.c zend_closure *closure = (zend_closure *)object; object 415 Zend/zend_closures.c static HashTable *zend_closure_get_debug_info(zval *object, int *is_temp) /* {{{ */ object 417 Zend/zend_closures.c zend_closure *closure = (zend_closure *)Z_OBJ_P(object); object 61 Zend/zend_exceptions.c static inline zend_class_entry *i_get_exception_base(zval *object) object 63 Zend/zend_exceptions.c return instanceof_function(Z_OBJCE_P(object), zend_ce_exception) ? zend_ce_exception : zend_ce_error; object 66 Zend/zend_exceptions.c ZEND_API zend_class_entry *zend_get_exception_base(zval *object) object 68 Zend/zend_exceptions.c return i_get_exception_base(object); object 199 Zend/zend_exceptions.c zend_object *object; object 204 Zend/zend_exceptions.c Z_OBJ(obj) = object = zend_objects_new(class_type); object 207 Zend/zend_exceptions.c object_properties_init(object, class_type); object 227 Zend/zend_exceptions.c return object; object 258 Zend/zend_exceptions.c zval *object, *previous = NULL; object 262 Zend/zend_exceptions.c object = getThis(); object 263 Zend/zend_exceptions.c base_ce = i_get_exception_base(object); object 278 Zend/zend_exceptions.c zend_update_property_str(base_ce, object, "message", sizeof("message")-1, message); object 282 Zend/zend_exceptions.c zend_update_property_long(base_ce, object, "code", sizeof("code")-1, code); object 286 Zend/zend_exceptions.c zend_update_property(base_ce, object, "previous", sizeof("previous")-1, previous); object 295 Zend/zend_exceptions.c pvalue = zend_read_property(i_get_exception_base(object), (object), name, sizeof(name) - 1, 1, &value); \ object 299 Zend/zend_exceptions.c Z_OBJ_HANDLER_P(object, unset_property)(object, &tmp, NULL); \ object 306 Zend/zend_exceptions.c zval *object = getThis(); object 323 Zend/zend_exceptions.c zval *object, *previous = NULL; object 339 Zend/zend_exceptions.c object = getThis(); object 342 Zend/zend_exceptions.c zend_update_property_string(zend_ce_exception, object, "message", sizeof("message")-1, message); object 346 Zend/zend_exceptions.c zend_update_property_long(zend_ce_exception, object, "code", sizeof("code")-1, code); object 350 Zend/zend_exceptions.c zend_update_property(zend_ce_exception, object, "previous", sizeof("previous")-1, previous); object 353 Zend/zend_exceptions.c zend_update_property_long(zend_ce_error_exception, object, "severity", sizeof("severity")-1, severity); object 356 Zend/zend_exceptions.c zend_update_property_string(zend_ce_exception, object, "file", sizeof("file")-1, filename); object 360 Zend/zend_exceptions.c zend_update_property_long(zend_ce_exception, object, "line", sizeof("line")-1, lineno); object 370 Zend/zend_exceptions.c #define GET_PROPERTY(object, name) \ object 371 Zend/zend_exceptions.c zend_read_property(i_get_exception_base(object), (object), name, sizeof(name) - 1, 0, &rv) object 372 Zend/zend_exceptions.c #define GET_PROPERTY_SILENT(object, name) \ object 373 Zend/zend_exceptions.c zend_read_property(i_get_exception_base(object), (object), name, sizeof(name) - 1, 1, &rv) object 640 Zend/zend_exceptions.c zval *object; object 647 Zend/zend_exceptions.c object = getThis(); object 648 Zend/zend_exceptions.c base_ce = i_get_exception_base(object); object 650 Zend/zend_exceptions.c trace = zend_read_property(base_ce, object, "trace", sizeof("trace")-1, 1, &rv); object 734 Zend/zend_exceptions.c fci.object = Z_OBJ_P(exception); object 46 Zend/zend_exceptions.h ZEND_API zend_class_entry *zend_get_exception_base(zval *object); object 592 Zend/zend_execute.c static inline int make_real_object(zval *object) object 594 Zend/zend_execute.c if (UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 595 Zend/zend_execute.c if (EXPECTED(Z_TYPE_P(object) <= IS_FALSE)) { object 597 Zend/zend_execute.c } else if (EXPECTED((Z_TYPE_P(object) == IS_STRING && Z_STRLEN_P(object) == 0))) { object 598 Zend/zend_execute.c zval_ptr_dtor_nogc(object); object 602 Zend/zend_execute.c object_init(object); object 1078 Zend/zend_execute.c static zend_always_inline void zend_assign_to_object(zval *retval, zval *object, uint32_t object_op_type, zval *property_name, uint32_t property_op_type, int value_type, znode_op value_op, const zend_execute_data *execute_data, void **cache_slot) object 1084 Zend/zend_execute.c if (object_op_type != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 1086 Zend/zend_execute.c if (object_op_type == IS_VAR && UNEXPECTED(object == &EG(error_zval))) { object 1093 Zend/zend_execute.c if (Z_ISREF_P(object)) { object 1094 Zend/zend_execute.c object = Z_REFVAL_P(object); object 1095 Zend/zend_execute.c if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 1099 Zend/zend_execute.c if (EXPECTED(Z_TYPE_P(object) <= IS_FALSE || object 1100 Zend/zend_execute.c (Z_TYPE_P(object) == IS_STRING && Z_STRLEN_P(object) == 0))) { object 1103 Zend/zend_execute.c zval_ptr_dtor(object); object 1104 Zend/zend_execute.c object_init(object); object 1105 Zend/zend_execute.c Z_ADDREF_P(object); object 1106 Zend/zend_execute.c obj = Z_OBJ_P(object); object 1117 Zend/zend_execute.c Z_DELREF_P(object); object 1130 Zend/zend_execute.c EXPECTED(Z_OBJCE_P(object) == CACHED_PTR_EX(cache_slot))) { object 1132 Zend/zend_execute.c zend_object *zobj = Z_OBJ_P(object); object 1204 Zend/zend_execute.c if (!Z_OBJ_HT_P(object)->write_property) { object 1224 Zend/zend_execute.c Z_OBJ_HT_P(object)->write_property(object, property_name, value, cache_slot); object 1236 Zend/zend_execute.c static zend_never_inline void zend_assign_to_object_dim(zval *retval, zval *object, zval *property_name, int value_type, znode_op value_op, const zend_execute_data *execute_data) object 1243 Zend/zend_execute.c if (!Z_OBJ_HT_P(object)->write_dimension) { object 1258 Zend/zend_execute.c Z_OBJ_HT_P(object)->write_dimension(object, property_name, value); object 1270 Zend/zend_execute.c static zend_never_inline void zend_binary_assign_op_obj_dim(zval *object, zval *property, zval *value, zval *retval, binary_op_type binary_op) object 1275 Zend/zend_execute.c if (Z_OBJ_HT_P(object)->read_dimension && object 1276 Zend/zend_execute.c (z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R, &rv)) != NULL) { object 1288 Zend/zend_execute.c Z_OBJ_HT_P(object)->write_dimension(object, property, &res); object 1354 Zend/zend_execute.c static zend_never_inline void zend_post_incdec_overloaded_property(zval *object, zval *property, void **cache_slot, int inc, zval *result) object 1356 Zend/zend_execute.c if (Z_OBJ_HT_P(object)->read_property && Z_OBJ_HT_P(object)->write_property) { object 1361 Zend/zend_execute.c ZVAL_OBJ(&obj, Z_OBJ_P(object)); object 1399 Zend/zend_execute.c static zend_never_inline void zend_pre_incdec_overloaded_property(zval *object, zval *property, void **cache_slot, int inc, zval *result) object 1403 Zend/zend_execute.c if (Z_OBJ_HT_P(object)->read_property && Z_OBJ_HT_P(object)->write_property) { object 1406 Zend/zend_execute.c ZVAL_OBJ(&obj, Z_OBJ_P(object)); object 1444 Zend/zend_execute.c static zend_never_inline void zend_assign_op_overloaded_property(zval *object, zval *property, void **cache_slot, zval *value, binary_op_type binary_op, zval *result) object 1450 Zend/zend_execute.c ZVAL_OBJ(&obj, Z_OBJ_P(object)); object 170 Zend/zend_execute.h static zend_always_inline zend_execute_data *zend_vm_stack_push_call_frame_ex(uint32_t used_stack, uint32_t call_info, zend_function *func, uint32_t num_args, zend_class_entry *called_scope, zend_object *object) object 187 Zend/zend_execute.h Z_OBJ(call->This) = object; object 203 Zend/zend_execute.h static zend_always_inline zend_execute_data *zend_vm_stack_push_call_frame(uint32_t call_info, zend_function *func, uint32_t num_args, zend_class_entry *called_scope, zend_object *object) object 208 Zend/zend_execute.h func, num_args, called_scope, object); object 665 Zend/zend_execute_API.c int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]) /* {{{ */ object 667 Zend/zend_execute_API.c return call_user_function_ex(function_table, object, function_name, retval_ptr, param_count, params, 1, NULL); object 671 Zend/zend_execute_API.c int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table) /* {{{ */ object 677 Zend/zend_execute_API.c fci.object = object ? Z_OBJ_P(object) : NULL; object 749 Zend/zend_execute_API.c if (!zend_is_callable_ex(&fci->function_name, fci->object, IS_CALLABLE_CHECK_SILENT, &callable_name, fci_cache, &error)) { object 774 Zend/zend_execute_API.c func, fci->param_count, fci_cache->called_scope, fci_cache->object); object 776 Zend/zend_execute_API.c fci->object = fci_cache->object; object 777 Zend/zend_execute_API.c if (fci->object && object 779 Zend/zend_execute_API.c !IS_OBJ_VALID(EG(objects_store).object_buckets[fci->object->handle]))) { object 844 Zend/zend_execute_API.c fci->object = NULL; object 846 Zend/zend_execute_API.c Z_OBJ(call->This) = fci->object; object 908 Zend/zend_execute_API.c if (fci->object) { object 911 Zend/zend_execute_API.c fci->object->handlers->call_method(func->common.function_name, fci->object, call, fci->retval); object 1034 Zend/zend_execute_API.c fcall_info.object = NULL; object 1041 Zend/zend_execute_API.c fcall_cache.object = NULL; object 104 Zend/zend_generators.c static void zend_generator_dtor_storage(zend_object *object) /* {{{ */ object 106 Zend/zend_generators.c zend_generator *generator = (zend_generator*) object; object 167 Zend/zend_generators.c static void zend_generator_free_storage(zend_object *object) /* {{{ */ object 169 Zend/zend_generators.c zend_generator *generator = (zend_generator*) object; object 193 Zend/zend_generators.c static HashTable *zend_generator_get_gc(zval *object, zval **table, int *n) /* {{{ */ object 195 Zend/zend_generators.c zend_generator *generator = (zend_generator*) Z_OBJ_P(object); object 265 Zend/zend_generators.c static ZEND_COLD zend_function *zend_generator_get_constructor(zend_object *object) /* {{{ */ object 1067 Zend/zend_generators.c zend_object_iterator *zend_generator_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1070 Zend/zend_generators.c zend_generator *generator = (zend_generator*)Z_OBJ_P(object); object 1087 Zend/zend_generators.c ZVAL_COPY(&iterator->data, object); object 34 Zend/zend_interfaces.c ZEND_API zval* zend_call_method(zval *object, zend_class_entry *obj_ce, zend_function **fn_proxy, const char *function_name, size_t function_name_len, zval *retval_ptr, int param_count, zval* arg1, zval* arg2) object 52 Zend/zend_interfaces.c fci.object = (object && Z_TYPE_P(object) == IS_OBJECT) ? Z_OBJ_P(object) : NULL; object 63 Zend/zend_interfaces.c fci.function_table = !object ? EG(function_table) : NULL; object 71 Zend/zend_interfaces.c obj_ce = object ? Z_OBJCE_P(object) : NULL; object 90 Zend/zend_interfaces.c if (object) { object 91 Zend/zend_interfaces.c fcic.called_scope = Z_OBJCE_P(object); object 103 Zend/zend_interfaces.c fcic.object = object ? Z_OBJ_P(object) : NULL; object 110 Zend/zend_interfaces.c obj_ce = object ? Z_OBJCE_P(object) : NULL; object 134 Zend/zend_interfaces.c ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *retval) object 136 Zend/zend_interfaces.c zend_call_method_with_0_params(object, ce, &ce->iterator_funcs.zf_new_iterator, "getiterator", retval); object 156 Zend/zend_interfaces.c zval *object = &iter->it.data; object 159 Zend/zend_interfaces.c zval_ptr_dtor(object); object 168 Zend/zend_interfaces.c zval *object = &iter->it.data; object 172 Zend/zend_interfaces.c zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_valid, "valid", &more); object 187 Zend/zend_interfaces.c zval *object = &iter->it.data; object 190 Zend/zend_interfaces.c zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_current, "current", &iter->value); object 210 Zend/zend_interfaces.c zval *object = &iter->it.data; object 213 Zend/zend_interfaces.c zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_key, "key", &retval); object 231 Zend/zend_interfaces.c zval *object = &iter->it.data; object 234 Zend/zend_interfaces.c zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_next, "next", NULL); object 242 Zend/zend_interfaces.c zval *object = &iter->it.data; object 245 Zend/zend_interfaces.c zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_rewind, "rewind", NULL); object 260 Zend/zend_interfaces.c static zend_object_iterator *zend_user_it_get_iterator(zend_class_entry *ce, zval *object, int by_ref) object 273 Zend/zend_interfaces.c ZVAL_COPY(&iterator->it.data, object); object 275 Zend/zend_interfaces.c iterator->ce = Z_OBJCE_P(object); object 282 Zend/zend_interfaces.c ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, int by_ref) object 288 Zend/zend_interfaces.c zend_user_it_new_iterator(ce, object, &iterator); object 291 Zend/zend_interfaces.c if (!ce_it || !ce_it->get_iterator || (ce_it->get_iterator == zend_user_it_get_new_iterator && Z_OBJ(iterator) == Z_OBJ_P(object))) { object 293 Zend/zend_interfaces.c zend_throw_exception_ex(NULL, 0, "Objects returned by %s::getIterator() must be traversable or implement interface Iterator", ce ? ZSTR_VAL(ce->name) : ZSTR_VAL(Z_OBJCE_P(object)->name)); object 413 Zend/zend_interfaces.c ZEND_API int zend_user_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data) object 415 Zend/zend_interfaces.c zend_class_entry * ce = Z_OBJCE_P(object); object 419 Zend/zend_interfaces.c zend_call_method_with_0_params(object, ce, &ce->serialize_func, "serialize", &retval); object 450 Zend/zend_interfaces.c ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, zend_unserialize_data *data) object 454 Zend/zend_interfaces.c if (UNEXPECTED(object_init_ex(object, ce) != SUCCESS)) { object 460 Zend/zend_interfaces.c zend_call_method_with_1_params(object, ce, &ce->unserialize_func, "unserialize", NULL, &zdata); object 472 Zend/zend_interfaces.c ZEND_API int zend_class_serialize_deny(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data) /* {{{ */ object 474 Zend/zend_interfaces.c zend_class_entry *ce = Z_OBJCE_P(object); object 480 Zend/zend_interfaces.c ZEND_API int zend_class_unserialize_deny(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, zend_unserialize_data *data) /* {{{ */ object 70 Zend/zend_interfaces.h ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *iterator); object 71 Zend/zend_interfaces.h ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, int by_ref); object 75 Zend/zend_interfaces.h ZEND_API int zend_user_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data); object 76 Zend/zend_interfaces.h ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, zend_unserialize_data *data); object 78 Zend/zend_interfaces.h ZEND_API int zend_class_serialize_deny(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data); object 79 Zend/zend_interfaces.h ZEND_API int zend_class_unserialize_deny(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, zend_unserialize_data *data); object 27 Zend/zend_iterators.c static void iter_wrapper_free(zend_object *object); object 28 Zend/zend_iterators.c static void iter_wrapper_dtor(zend_object *object); object 66 Zend/zend_iterators.c static void iter_wrapper_free(zend_object *object) object 68 Zend/zend_iterators.c zend_object_iterator *iter = (zend_object_iterator*)object; object 72 Zend/zend_iterators.c static void iter_wrapper_dtor(zend_object *object) object 118 Zend/zend_object_handlers.c ZEND_API HashTable *zend_std_get_properties(zval *object) /* {{{ */ object 121 Zend/zend_object_handlers.c zobj = Z_OBJ_P(object); object 129 Zend/zend_object_handlers.c ZEND_API HashTable *zend_std_get_gc(zval *object, zval **table, int *n) /* {{{ */ object 131 Zend/zend_object_handlers.c if (Z_OBJ_HANDLER_P(object, get_properties) != zend_std_get_properties) { object 134 Zend/zend_object_handlers.c return Z_OBJ_HANDLER_P(object, get_properties)(object); object 136 Zend/zend_object_handlers.c zend_object *zobj = Z_OBJ_P(object); object 151 Zend/zend_object_handlers.c ZEND_API HashTable *zend_std_get_debug_info(zval *object, int *is_temp) /* {{{ */ object 153 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 159 Zend/zend_object_handlers.c return Z_OBJ_HANDLER_P(object, get_properties) object 160 Zend/zend_object_handlers.c ? Z_OBJ_HANDLER_P(object, get_properties)(object) object 164 Zend/zend_object_handlers.c zend_call_method_with_0_params(object, ce, &ce->__debugInfo, ZEND_DEBUGINFO_FUNC_NAME, &retval); object 191 Zend/zend_object_handlers.c static void zend_std_call_getter(zval *object, zval *member, zval *retval) /* {{{ */ object 193 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 202 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, &ce->__get, ZEND_GET_FUNC_NAME, retval, member); object 208 Zend/zend_object_handlers.c static int zend_std_call_setter(zval *object, zval *member, zval *value) /* {{{ */ object 212 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 223 Zend/zend_object_handlers.c zend_call_method_with_2_params(object, ce, &ce->__set, ZEND_SET_FUNC_NAME, &retval, member, value); object 238 Zend/zend_object_handlers.c static void zend_std_call_unsetter(zval *object, zval *member) /* {{{ */ object 240 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 248 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, &ce->__unset, ZEND_UNSET_FUNC_NAME, NULL, member); object 254 Zend/zend_object_handlers.c static void zend_std_call_issetter(zval *object, zval *member, zval *retval) /* {{{ */ object 256 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 266 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, &ce->__isset, ZEND_ISSET_FUNC_NAME, retval, member); object 517 Zend/zend_object_handlers.c zval *zend_std_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) /* {{{ */ object 524 Zend/zend_object_handlers.c zobj = Z_OBJ_P(object); object 534 Zend/zend_object_handlers.c fprintf(stderr, "Read object #%d property: %s\n", Z_OBJ_HANDLE_P(object), Z_STRVAL_P(member)); object 562 Zend/zend_object_handlers.c ZVAL_COPY(&tmp_object, object); object 609 Zend/zend_object_handlers.c ZEND_API void zend_std_write_property(zval *object, zval *member, zval *value, void **cache_slot) /* {{{ */ object 616 Zend/zend_object_handlers.c zobj = Z_OBJ_P(object); object 657 Zend/zend_object_handlers.c ZVAL_COPY(&tmp_object, object); object 707 Zend/zend_object_handlers.c zval *zend_std_read_dimension(zval *object, zval *offset, int type, zval *rv) /* {{{ */ object 709 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 720 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, NULL, "offsetget", rv, offset); object 738 Zend/zend_object_handlers.c static void zend_std_write_dimension(zval *object, zval *offset, zval *value) /* {{{ */ object 740 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 750 Zend/zend_object_handlers.c zend_call_method_with_2_params(object, ce, NULL, "offsetset", NULL, offset, value); object 758 Zend/zend_object_handlers.c static int zend_std_has_dimension(zval *object, zval *offset, int check_empty) /* {{{ */ object 760 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 766 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, NULL, "offsetexists", &retval, offset); object 771 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, NULL, "offsetget", &retval, offset); object 789 Zend/zend_object_handlers.c static zval *zend_std_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 796 Zend/zend_object_handlers.c zobj = Z_OBJ_P(object); object 804 Zend/zend_object_handlers.c fprintf(stderr, "Ptr object #%d property: %s\n", Z_OBJ_HANDLE_P(object), ZSTR_VAL(name)); object 863 Zend/zend_object_handlers.c static void zend_std_unset_property(zval *object, zval *member, void **cache_slot) /* {{{ */ object 869 Zend/zend_object_handlers.c zobj = Z_OBJ_P(object); object 914 Zend/zend_object_handlers.c ZVAL_COPY(&tmp_object, object); object 939 Zend/zend_object_handlers.c static void zend_std_unset_dimension(zval *object, zval *offset) /* {{{ */ object 941 Zend/zend_object_handlers.c zend_class_entry *ce = Z_OBJCE_P(object); object 945 Zend/zend_object_handlers.c zend_call_method_with_1_params(object, ce, NULL, "offsetunset", NULL, offset); object 1177 Zend/zend_object_handlers.c zend_object *object; object 1205 Zend/zend_object_handlers.c (object = zend_get_this_object(EG(current_execute_data))) != NULL && object 1206 Zend/zend_object_handlers.c instanceof_function(object->ce, ce)) { object 1210 Zend/zend_object_handlers.c zend_class_entry *call_ce = object->ce; object 1423 Zend/zend_object_handlers.c static int zend_std_has_property(zval *object, zval *member, int has_set_exists, void **cache_slot) /* {{{ */ object 1431 Zend/zend_object_handlers.c zobj = Z_OBJ_P(object); object 1479 Zend/zend_object_handlers.c ZVAL_COPY(&tmp_object, object); object 38 Zend/zend_object_handlers.h typedef zval *(*zend_object_read_property_t)(zval *object, zval *member, int type, void **cache_slot, zval *rv); object 41 Zend/zend_object_handlers.h typedef zval *(*zend_object_read_dimension_t)(zval *object, zval *offset, int type, zval *rv); object 50 Zend/zend_object_handlers.h typedef void (*zend_object_write_property_t)(zval *object, zval *member, zval *value, void **cache_slot); object 53 Zend/zend_object_handlers.h typedef void (*zend_object_write_dimension_t)(zval *object, zval *offset, zval *value); object 57 Zend/zend_object_handlers.h typedef zval *(*zend_object_get_property_ptr_ptr_t)(zval *object, zval *member, int type, void **cache_slot); object 61 Zend/zend_object_handlers.h typedef void (*zend_object_set_t)(zval *object, zval *value); object 66 Zend/zend_object_handlers.h typedef zval* (*zend_object_get_t)(zval *object, zval *rv); object 74 Zend/zend_object_handlers.h typedef int (*zend_object_has_property_t)(zval *object, zval *member, int has_set_exists, void **cache_slot); object 77 Zend/zend_object_handlers.h typedef int (*zend_object_has_dimension_t)(zval *object, zval *member, int check_empty); object 80 Zend/zend_object_handlers.h typedef void (*zend_object_unset_property_t)(zval *object, zval *member, void **cache_slot); object 83 Zend/zend_object_handlers.h typedef void (*zend_object_unset_dimension_t)(zval *object, zval *offset); object 86 Zend/zend_object_handlers.h typedef HashTable *(*zend_object_get_properties_t)(zval *object); object 88 Zend/zend_object_handlers.h typedef HashTable *(*zend_object_get_debug_info_t)(zval *object, int *is_temp); object 94 Zend/zend_object_handlers.h typedef int (*zend_object_call_method_t)(zend_string *method, zend_object *object, INTERNAL_FUNCTION_PARAMETERS); object 95 Zend/zend_object_handlers.h typedef union _zend_function *(*zend_object_get_method_t)(zend_object **object, zend_string *method, const zval *key); object 96 Zend/zend_object_handlers.h typedef union _zend_function *(*zend_object_get_constructor_t)(zend_object *object); object 99 Zend/zend_object_handlers.h typedef void (*zend_object_dtor_obj_t)(zend_object *object); object 100 Zend/zend_object_handlers.h typedef void (*zend_object_free_obj_t)(zend_object *object); object 101 Zend/zend_object_handlers.h typedef zend_object* (*zend_object_clone_obj_t)(zval *object); object 105 Zend/zend_object_handlers.h typedef zend_string *(*zend_object_get_class_name_t)(const zend_object *object); object 116 Zend/zend_object_handlers.h typedef int (*zend_object_count_elements_t)(zval *object, zend_long *count); object 120 Zend/zend_object_handlers.h typedef HashTable *(*zend_object_get_gc_t)(zval *object, zval **table, int *n); object 167 Zend/zend_object_handlers.h ZEND_API union _zend_function *zend_std_get_constructor(zend_object *object); object 169 Zend/zend_object_handlers.h ZEND_API HashTable *zend_std_get_properties(zval *object); object 170 Zend/zend_object_handlers.h ZEND_API HashTable *zend_std_get_debug_info(zval *object, int *is_temp); object 172 Zend/zend_object_handlers.h ZEND_API void zend_std_write_property(zval *object, zval *member, zval *value, void **cache_slot); object 30 Zend/zend_objects.c ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce) object 34 Zend/zend_objects.c GC_REFCOUNT(object) = 1; object 35 Zend/zend_objects.c GC_TYPE_INFO(object) = IS_OBJECT; object 36 Zend/zend_objects.c object->ce = ce; object 37 Zend/zend_objects.c object->properties = NULL; object 38 Zend/zend_objects.c zend_objects_store_put(object); object 39 Zend/zend_objects.c p = object->properties_table; object 48 Zend/zend_objects.c GC_FLAGS(object) |= IS_OBJ_USE_GUARDS; object 54 Zend/zend_objects.c ZEND_API void zend_object_std_dtor(zend_object *object) object 58 Zend/zend_objects.c if (object->properties) { object 59 Zend/zend_objects.c if (EXPECTED(!(GC_FLAGS(object->properties) & IS_ARRAY_IMMUTABLE))) { object 60 Zend/zend_objects.c if (EXPECTED(--GC_REFCOUNT(object->properties) == 0)) { object 61 Zend/zend_objects.c zend_array_destroy(object->properties); object 65 Zend/zend_objects.c p = object->properties_table; object 66 Zend/zend_objects.c if (EXPECTED(object->ce->default_properties_count)) { object 67 Zend/zend_objects.c end = p + object->ce->default_properties_count; object 73 Zend/zend_objects.c if (UNEXPECTED(GC_FLAGS(object) & IS_OBJ_HAS_GUARDS)) { object 82 Zend/zend_objects.c ZEND_API void zend_objects_destroy_object(zend_object *object) object 84 Zend/zend_objects.c zend_function *destructor = object ? object->ce->destructor : NULL; object 94 Zend/zend_objects.c if (object->ce != EG(scope)) { object 95 Zend/zend_objects.c zend_class_entry *ce = object->ce; object 114 Zend/zend_objects.c zend_class_entry *ce = object->ce; object 132 Zend/zend_objects.c ZVAL_OBJ(&obj, object); object 141 Zend/zend_objects.c if (EG(exception) == object) { object 148 Zend/zend_objects.c zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL); object 162 Zend/zend_objects.c zend_object *object = emalloc(sizeof(zend_object) + zend_object_properties_size(ce)); object 164 Zend/zend_objects.c zend_object_std_init(object, ce); object 165 Zend/zend_objects.c object->handlers = &std_object_handlers; object 166 Zend/zend_objects.c return object; object 28 Zend/zend_objects.h ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce); object 29 Zend/zend_objects.h ZEND_API void zend_object_std_dtor(zend_object *object); object 31 Zend/zend_objects.h ZEND_API void zend_objects_destroy_object(zend_object *object); object 33 Zend/zend_objects.h ZEND_API zend_object *zend_objects_clone_obj(zval *object); object 114 Zend/zend_objects_API.c ZEND_API void zend_objects_store_put(zend_object *object) object 128 Zend/zend_objects_API.c object->handle = handle; object 129 Zend/zend_objects_API.c EG(objects_store).object_buckets[handle] = object; object 136 Zend/zend_objects_API.c ZEND_API void zend_objects_store_free(zend_object *object) /* {{{ */ object 138 Zend/zend_objects_API.c uint32_t handle = object->handle; object 139 Zend/zend_objects_API.c void *ptr = ((char*)object) - object->handlers->offset; object 141 Zend/zend_objects_API.c GC_REMOVE_FROM_BUFFER(object); object 147 Zend/zend_objects_API.c ZEND_API void zend_objects_store_del(zend_object *object) /* {{{ */ object 154 Zend/zend_objects_API.c IS_OBJ_VALID(EG(objects_store).object_buckets[object->handle])) { object 155 Zend/zend_objects_API.c if (GC_REFCOUNT(object) == 0) { object 158 Zend/zend_objects_API.c if (!(GC_FLAGS(object) & IS_OBJ_DESTRUCTOR_CALLED)) { object 159 Zend/zend_objects_API.c GC_FLAGS(object) |= IS_OBJ_DESTRUCTOR_CALLED; object 161 Zend/zend_objects_API.c if (object->handlers->dtor_obj) { object 162 Zend/zend_objects_API.c GC_REFCOUNT(object)++; object 164 Zend/zend_objects_API.c object->handlers->dtor_obj(object); object 168 Zend/zend_objects_API.c GC_REFCOUNT(object)--; object 172 Zend/zend_objects_API.c if (GC_REFCOUNT(object) == 0) { object 173 Zend/zend_objects_API.c uint32_t handle = object->handle; object 176 Zend/zend_objects_API.c EG(objects_store).object_buckets[handle] = SET_OBJ_INVALID(object); object 177 Zend/zend_objects_API.c if (!(GC_FLAGS(object) & IS_OBJ_FREE_CALLED)) { object 178 Zend/zend_objects_API.c GC_FLAGS(object) |= IS_OBJ_FREE_CALLED; object 179 Zend/zend_objects_API.c if (object->handlers->free_obj) { object 181 Zend/zend_objects_API.c GC_REFCOUNT(object)++; object 182 Zend/zend_objects_API.c object->handlers->free_obj(object); object 183 Zend/zend_objects_API.c GC_REFCOUNT(object)--; object 189 Zend/zend_objects_API.c ptr = ((char*)object) - object->handlers->offset; object 190 Zend/zend_objects_API.c GC_REMOVE_FROM_BUFFER(object); object 199 Zend/zend_objects_API.c GC_REFCOUNT(object)--; object 212 Zend/zend_objects_API.c ZEND_API void zend_object_store_set_object(zval *zobject, zend_object *object) object 214 Zend/zend_objects_API.c EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zobject)] = object; object 58 Zend/zend_objects_API.h ZEND_API void zend_objects_store_put(zend_object *object); object 59 Zend/zend_objects_API.h ZEND_API void zend_objects_store_del(zend_object *object); object 60 Zend/zend_objects_API.h ZEND_API void zend_objects_store_free(zend_object *object); object 63 Zend/zend_objects_API.h ZEND_API void zend_object_store_set_object(zval *zobject, zend_object *object); object 64 Zend/zend_objects_API.h ZEND_API void zend_object_store_ctor_failed(zend_object *object); object 70 Zend/zend_objects_API.h ZEND_API zend_object *zend_object_create_proxy(zval *object, zval *member); object 412 Zend/zend_operators.h #define convert_to_object_ex(pzv) convert_to_ex_master(pzv, object, IS_OBJECT) object 706 Zend/zend_vm_def.h zval *object; object 712 Zend/zend_vm_def.h object = GET_OP1_OBJ_ZVAL_PTR_PTR(BP_VAR_RW); object 714 Zend/zend_vm_def.h if (OP1_TYPE == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 723 Zend/zend_vm_def.h if (OP1_TYPE == IS_VAR && UNEXPECTED(object == NULL)) { object 733 Zend/zend_vm_def.h if (OP1_TYPE != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 734 Zend/zend_vm_def.h ZVAL_DEREF(object); object 735 Zend/zend_vm_def.h if (UNEXPECTED(!make_real_object(object))) { object 745 Zend/zend_vm_def.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 746 Zend/zend_vm_def.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 756 Zend/zend_vm_def.h zend_assign_op_overloaded_property(object, property, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 1119 Zend/zend_vm_def.h zval *object; object 1124 Zend/zend_vm_def.h object = GET_OP1_OBJ_ZVAL_PTR_PTR(BP_VAR_RW); object 1126 Zend/zend_vm_def.h if (OP1_TYPE == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 1134 Zend/zend_vm_def.h if (OP1_TYPE == IS_VAR && UNEXPECTED(object == NULL)) { object 1141 Zend/zend_vm_def.h if (OP1_TYPE != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 1142 Zend/zend_vm_def.h ZVAL_DEREF(object); object 1143 Zend/zend_vm_def.h if (UNEXPECTED(!make_real_object(object))) { object 1154 Zend/zend_vm_def.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 1155 Zend/zend_vm_def.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 1177 Zend/zend_vm_def.h zend_pre_incdec_overloaded_property(object, property, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 1200 Zend/zend_vm_def.h zval *object; object 1205 Zend/zend_vm_def.h object = GET_OP1_OBJ_ZVAL_PTR_PTR(BP_VAR_RW); object 1207 Zend/zend_vm_def.h if (OP1_TYPE == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 1215 Zend/zend_vm_def.h if (OP1_TYPE == IS_VAR && UNEXPECTED(object == NULL)) { object 1222 Zend/zend_vm_def.h if (OP1_TYPE != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 1223 Zend/zend_vm_def.h ZVAL_DEREF(object); object 1224 Zend/zend_vm_def.h if (UNEXPECTED(!make_real_object(object))) { object 1233 Zend/zend_vm_def.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 1234 Zend/zend_vm_def.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 1254 Zend/zend_vm_def.h zend_post_incdec_overloaded_property(object, property, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 2124 Zend/zend_vm_def.h zval *object; object 2128 Zend/zend_vm_def.h object = GET_OP1_OBJ_ZVAL_PTR_PTR_UNDEF(BP_VAR_W); object 2130 Zend/zend_vm_def.h if (OP1_TYPE == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 2138 Zend/zend_vm_def.h if (OP1_TYPE == IS_VAR && UNEXPECTED(object == NULL)) { object 2143 Zend/zend_vm_def.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, OP1_TYPE, property_name, OP2_TYPE, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((OP2_TYPE == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 2350 Zend/zend_vm_def.h zend_object *object; object 2363 Zend/zend_vm_def.h object = Z_OBJ(old_execute_data->This); object 2371 Zend/zend_vm_def.h GC_REFCOUNT(object)--; object 2373 Zend/zend_vm_def.h if (GC_REFCOUNT(object) == 1) { object 2374 Zend/zend_vm_def.h zend_object_store_ctor_failed(object); object 2377 Zend/zend_vm_def.h OBJ_RELEASE(object); object 2897 Zend/zend_vm_def.h zval *object; object 2929 Zend/zend_vm_def.h object = GET_OP1_OBJ_ZVAL_PTR_UNDEF(BP_VAR_R); object 2931 Zend/zend_vm_def.h if (OP1_TYPE == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 2939 Zend/zend_vm_def.h if (OP1_TYPE == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 2940 Zend/zend_vm_def.h if ((OP1_TYPE & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 2941 Zend/zend_vm_def.h object = Z_REFVAL_P(object); object 2942 Zend/zend_vm_def.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 2946 Zend/zend_vm_def.h if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 2947 Zend/zend_vm_def.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 2953 Zend/zend_vm_def.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 2961 Zend/zend_vm_def.h obj = Z_OBJ_P(object); object 3018 Zend/zend_vm_def.h zend_object *object; object 3111 Zend/zend_vm_def.h object = NULL; object 3114 Zend/zend_vm_def.h object = Z_OBJ(EX(This)); object 3115 Zend/zend_vm_def.h ce = object->ce; object 3147 Zend/zend_vm_def.h fbc, opline->extended_value, ce, object); object 3189 Zend/zend_vm_def.h zend_object *object; object 3210 Zend/zend_vm_def.h object = NULL; object 3271 Zend/zend_vm_def.h object = NULL; object 3277 Zend/zend_vm_def.h Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) { object 3283 Zend/zend_vm_def.h } else if (object) { object 3285 Zend/zend_vm_def.h GC_REFCOUNT(object)++; /* For $this pointer */ object 3316 Zend/zend_vm_def.h object = NULL; object 3353 Zend/zend_vm_def.h object = Z_OBJ_P(obj); object 3355 Zend/zend_vm_def.h fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL); object 3358 Zend/zend_vm_def.h zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(object->ce->name), Z_STRVAL_P(method)); object 3365 Zend/zend_vm_def.h object = NULL; object 3368 Zend/zend_vm_def.h GC_REFCOUNT(object)++; /* For $this pointer */ object 3387 Zend/zend_vm_def.h fbc, opline->extended_value, called_scope, object); object 3403 Zend/zend_vm_def.h zend_object *object; object 3421 Zend/zend_vm_def.h object = fcc.object; object 3422 Zend/zend_vm_def.h if (object) { object 3424 Zend/zend_vm_def.h GC_REFCOUNT(object)++; /* For $this pointer */ object 3441 Zend/zend_vm_def.h object = NULL; object 3445 Zend/zend_vm_def.h func, opline->extended_value, called_scope, object); object 3695 Zend/zend_vm_def.h zend_object *object; object 3815 Zend/zend_vm_def.h object = Z_OBJ(call->This); object 3816 Zend/zend_vm_def.h if (UNEXPECTED(object == NULL)) { object 3834 Zend/zend_vm_def.h object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var)); object 3853 Zend/zend_vm_def.h object = Z_OBJ(call->This); object 3861 Zend/zend_vm_def.h GC_REFCOUNT(object)--; object 3863 Zend/zend_vm_def.h if (GC_REFCOUNT(object) == 1) { object 3864 Zend/zend_vm_def.h zend_object_store_ctor_failed(object); object 3867 Zend/zend_vm_def.h OBJ_RELEASE(object); object 7970 Zend/zend_vm_def.h zend_object *object = Z_OBJ(call->This); object 7971 Zend/zend_vm_def.h OBJ_RELEASE(object); object 468 Zend/zend_vm_execute.h zend_object *object; object 481 Zend/zend_vm_execute.h object = Z_OBJ(old_execute_data->This); object 489 Zend/zend_vm_execute.h GC_REFCOUNT(object)--; object 491 Zend/zend_vm_execute.h if (GC_REFCOUNT(object) == 1) { object 492 Zend/zend_vm_execute.h zend_object_store_ctor_failed(object); object 495 Zend/zend_vm_execute.h OBJ_RELEASE(object); object 748 Zend/zend_vm_execute.h zend_object *object; object 868 Zend/zend_vm_execute.h object = Z_OBJ(call->This); object 869 Zend/zend_vm_execute.h if (UNEXPECTED(object == NULL)) { object 887 Zend/zend_vm_execute.h object->handlers->call_method(fbc->common.function_name, object, call, EX_VAR(opline->result.var)); object 906 Zend/zend_vm_execute.h object = Z_OBJ(call->This); object 914 Zend/zend_vm_execute.h GC_REFCOUNT(object)--; object 916 Zend/zend_vm_execute.h if (GC_REFCOUNT(object) == 1) { object 917 Zend/zend_vm_execute.h zend_object_store_ctor_failed(object); object 920 Zend/zend_vm_execute.h OBJ_RELEASE(object); object 1840 Zend/zend_vm_execute.h zend_object *object = Z_OBJ(call->This); object 1841 Zend/zend_vm_execute.h OBJ_RELEASE(object); object 1935 Zend/zend_vm_execute.h zend_object *object; object 1956 Zend/zend_vm_execute.h object = NULL; object 2017 Zend/zend_vm_execute.h object = NULL; object 2023 Zend/zend_vm_execute.h Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) { object 2029 Zend/zend_vm_execute.h } else if (object) { object 2031 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 2062 Zend/zend_vm_execute.h object = NULL; object 2099 Zend/zend_vm_execute.h object = Z_OBJ_P(obj); object 2101 Zend/zend_vm_execute.h fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL); object 2104 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(object->ce->name), Z_STRVAL_P(method)); object 2111 Zend/zend_vm_execute.h object = NULL; object 2114 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 2133 Zend/zend_vm_execute.h fbc, opline->extended_value, called_scope, object); object 2358 Zend/zend_vm_execute.h zend_object *object; object 2379 Zend/zend_vm_execute.h object = NULL; object 2440 Zend/zend_vm_execute.h object = NULL; object 2446 Zend/zend_vm_execute.h Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) { object 2452 Zend/zend_vm_execute.h } else if (object) { object 2454 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 2485 Zend/zend_vm_execute.h object = NULL; object 2522 Zend/zend_vm_execute.h object = Z_OBJ_P(obj); object 2524 Zend/zend_vm_execute.h fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL); object 2527 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(object->ce->name), Z_STRVAL_P(method)); object 2534 Zend/zend_vm_execute.h object = NULL; object 2537 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 2556 Zend/zend_vm_execute.h fbc, opline->extended_value, called_scope, object); object 2614 Zend/zend_vm_execute.h zend_object *object; object 2635 Zend/zend_vm_execute.h object = NULL; object 2696 Zend/zend_vm_execute.h object = NULL; object 2702 Zend/zend_vm_execute.h Z_OBJ_HANDLER_P(function_name, get_closure)(function_name, &called_scope, &fbc, &object) == SUCCESS) { object 2708 Zend/zend_vm_execute.h } else if (object) { object 2710 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 2741 Zend/zend_vm_execute.h object = NULL; object 2778 Zend/zend_vm_execute.h object = Z_OBJ_P(obj); object 2780 Zend/zend_vm_execute.h fbc = Z_OBJ_HT_P(obj)->get_method(&object, Z_STR_P(method), NULL); object 2783 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to undefined method %s::%s()", ZSTR_VAL(object->ce->name), Z_STRVAL_P(method)); object 2790 Zend/zend_vm_execute.h object = NULL; object 2793 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 2812 Zend/zend_vm_execute.h fbc, opline->extended_value, called_scope, object); object 5493 Zend/zend_vm_execute.h zval *object; object 5525 Zend/zend_vm_execute.h object = EX_CONSTANT(opline->op1); object 5527 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 5535 Zend/zend_vm_execute.h if (IS_CONST == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 5536 Zend/zend_vm_execute.h if ((IS_CONST & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 5537 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 5538 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 5542 Zend/zend_vm_execute.h if (IS_CONST == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 5543 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 5549 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 5557 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 5612 Zend/zend_vm_execute.h zend_object *object; object 5705 Zend/zend_vm_execute.h object = NULL; object 5708 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 5709 Zend/zend_vm_execute.h ce = object->ce; object 5741 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 5757 Zend/zend_vm_execute.h zend_object *object; object 5775 Zend/zend_vm_execute.h object = fcc.object; object 5776 Zend/zend_vm_execute.h if (object) { object 5778 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 5795 Zend/zend_vm_execute.h object = NULL; object 5799 Zend/zend_vm_execute.h func, opline->extended_value, called_scope, object); object 7608 Zend/zend_vm_execute.h zend_object *object; object 7701 Zend/zend_vm_execute.h object = NULL; object 7704 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 7705 Zend/zend_vm_execute.h ce = object->ce; object 7737 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 9239 Zend/zend_vm_execute.h zval *object; object 9271 Zend/zend_vm_execute.h object = EX_CONSTANT(opline->op1); object 9273 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 9281 Zend/zend_vm_execute.h if (IS_CONST == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 9282 Zend/zend_vm_execute.h if ((IS_CONST & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 9283 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 9284 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 9288 Zend/zend_vm_execute.h if (IS_CONST == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 9289 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 9295 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 9303 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 9358 Zend/zend_vm_execute.h zend_object *object; object 9451 Zend/zend_vm_execute.h object = NULL; object 9454 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 9455 Zend/zend_vm_execute.h ce = object->ce; object 9487 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 9503 Zend/zend_vm_execute.h zend_object *object; object 9521 Zend/zend_vm_execute.h object = fcc.object; object 9522 Zend/zend_vm_execute.h if (object) { object 9524 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 9541 Zend/zend_vm_execute.h object = NULL; object 9545 Zend/zend_vm_execute.h func, opline->extended_value, called_scope, object); object 11061 Zend/zend_vm_execute.h zval *object; object 11093 Zend/zend_vm_execute.h object = EX_CONSTANT(opline->op1); object 11095 Zend/zend_vm_execute.h if (IS_CONST == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 11103 Zend/zend_vm_execute.h if (IS_CONST == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 11104 Zend/zend_vm_execute.h if ((IS_CONST & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 11105 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 11106 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 11110 Zend/zend_vm_execute.h if (IS_CONST == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 11111 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 11117 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 11125 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 11181 Zend/zend_vm_execute.h zend_object *object; object 11274 Zend/zend_vm_execute.h object = NULL; object 11277 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 11278 Zend/zend_vm_execute.h ce = object->ce; object 11310 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 11326 Zend/zend_vm_execute.h zend_object *object; object 11344 Zend/zend_vm_execute.h object = fcc.object; object 11345 Zend/zend_vm_execute.h if (object) { object 11347 Zend/zend_vm_execute.h GC_REFCOUNT(object)++; /* For $this pointer */ object 11364 Zend/zend_vm_execute.h object = NULL; object 11368 Zend/zend_vm_execute.h func, opline->extended_value, called_scope, object); object 16486 Zend/zend_vm_execute.h zval *object; object 16492 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 16494 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 16503 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 16513 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 16514 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 16515 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 16525 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 16526 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 16536 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 16897 Zend/zend_vm_execute.h zval *object; object 16902 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 16904 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 16912 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 16919 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 16920 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 16921 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 16932 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 16933 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 16955 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 16977 Zend/zend_vm_execute.h zval *object; object 16982 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 16984 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 16992 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 16999 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 17000 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 17001 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 17010 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 17011 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 17031 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 17368 Zend/zend_vm_execute.h zval *object; object 17372 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 17374 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 17382 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 17387 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_VAR, property_name, IS_CONST, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 17533 Zend/zend_vm_execute.h zend_object *object; object 17626 Zend/zend_vm_execute.h object = NULL; object 17629 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 17630 Zend/zend_vm_execute.h ce = object->ce; object 17662 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 19168 Zend/zend_vm_execute.h zend_object *object; object 19261 Zend/zend_vm_execute.h object = NULL; object 19264 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 19265 Zend/zend_vm_execute.h ce = object->ce; object 19297 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 19690 Zend/zend_vm_execute.h zval *object; object 19696 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 19698 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 19707 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 19717 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 19718 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 19719 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 19729 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 19730 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 19740 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 20101 Zend/zend_vm_execute.h zval *object; object 20106 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 20108 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 20116 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 20123 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 20124 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 20125 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 20136 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 20137 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 20159 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 20181 Zend/zend_vm_execute.h zval *object; object 20186 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 20188 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 20196 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 20203 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 20204 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 20205 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 20214 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 20215 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 20235 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 20572 Zend/zend_vm_execute.h zval *object; object 20576 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 20578 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 20586 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 20591 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_VAR, property_name, IS_CV, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 20796 Zend/zend_vm_execute.h zend_object *object; object 20889 Zend/zend_vm_execute.h object = NULL; object 20892 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 20893 Zend/zend_vm_execute.h ce = object->ce; object 20925 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 21349 Zend/zend_vm_execute.h zval *object; object 21355 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 21357 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 21366 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 21376 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 21377 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 21378 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 21388 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 21389 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 21399 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 21762 Zend/zend_vm_execute.h zval *object; object 21767 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 21769 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 21777 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 21784 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 21785 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 21786 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 21797 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 21798 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 21820 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 21843 Zend/zend_vm_execute.h zval *object; object 21848 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 21850 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 21858 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 21865 Zend/zend_vm_execute.h if (IS_VAR != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 21866 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 21867 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 21876 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 21877 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 21897 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 22236 Zend/zend_vm_execute.h zval *object; object 22240 Zend/zend_vm_execute.h object = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1); object 22242 Zend/zend_vm_execute.h if (IS_VAR == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 22250 Zend/zend_vm_execute.h if (IS_VAR == IS_VAR && UNEXPECTED(object == NULL)) { object 22255 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_VAR, property_name, (IS_TMP_VAR|IS_VAR), (opline+1)->op1_type, (opline+1)->op1, execute_data, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 22373 Zend/zend_vm_execute.h zend_object *object; object 22466 Zend/zend_vm_execute.h object = NULL; object 22469 Zend/zend_vm_execute.h object = Z_OBJ(EX(This)); object 22470 Zend/zend_vm_execute.h ce = object->ce; object 22502 Zend/zend_vm_execute.h fbc, opline->extended_value, ce, object); object 22896 Zend/zend_vm_execute.h zval *object; object 22902 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 22904 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 22913 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 22923 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 22924 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 22925 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 22935 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 22936 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 22946 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 23271 Zend/zend_vm_execute.h zval *object; object 23276 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 23278 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 23286 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 23293 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 23294 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 23295 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 23306 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 23307 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 23329 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 23351 Zend/zend_vm_execute.h zval *object; object 23356 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 23358 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 23366 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 23373 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 23374 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 23375 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 23384 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 23385 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 23405 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 23705 Zend/zend_vm_execute.h zval *object; object 23709 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 23711 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 23719 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 23724 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_UNUSED, property_name, IS_CONST, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 23769 Zend/zend_vm_execute.h zval *object; object 23801 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 23803 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 23811 Zend/zend_vm_execute.h if (IS_UNUSED == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 23812 Zend/zend_vm_execute.h if ((IS_UNUSED & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 23813 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 23814 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 23818 Zend/zend_vm_execute.h if (IS_UNUSED == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 23819 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 23825 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 23833 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 25311 Zend/zend_vm_execute.h zval *object; object 25317 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 25319 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 25328 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 25338 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 25339 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 25340 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 25350 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 25351 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 25361 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 25686 Zend/zend_vm_execute.h zval *object; object 25691 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 25693 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 25701 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 25708 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 25709 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 25710 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 25721 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 25722 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 25744 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 25766 Zend/zend_vm_execute.h zval *object; object 25771 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 25773 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 25781 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 25788 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 25789 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 25790 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 25799 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 25800 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 25820 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 26120 Zend/zend_vm_execute.h zval *object; object 26124 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 26126 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 26134 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 26139 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_UNUSED, property_name, IS_CV, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 26184 Zend/zend_vm_execute.h zval *object; object 26216 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 26218 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 26226 Zend/zend_vm_execute.h if (IS_UNUSED == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 26227 Zend/zend_vm_execute.h if ((IS_UNUSED & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 26228 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 26229 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 26233 Zend/zend_vm_execute.h if (IS_UNUSED == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 26234 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 26240 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 26248 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 26798 Zend/zend_vm_execute.h zval *object; object 26804 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 26806 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 26815 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 26825 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 26826 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 26827 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 26837 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 26838 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 26848 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 27174 Zend/zend_vm_execute.h zval *object; object 27179 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 27181 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 27189 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 27196 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 27197 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 27198 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 27209 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 27210 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 27232 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 27255 Zend/zend_vm_execute.h zval *object; object 27260 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 27262 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 27270 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 27277 Zend/zend_vm_execute.h if (IS_UNUSED != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 27278 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 27279 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 27288 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 27289 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 27309 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 27612 Zend/zend_vm_execute.h zval *object; object 27616 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 27618 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 27626 Zend/zend_vm_execute.h if (IS_UNUSED == IS_VAR && UNEXPECTED(object == NULL)) { object 27631 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_UNUSED, property_name, (IS_TMP_VAR|IS_VAR), (opline+1)->op1_type, (opline+1)->op1, execute_data, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 27676 Zend/zend_vm_execute.h zval *object; object 27708 Zend/zend_vm_execute.h object = _get_obj_zval_ptr_unused(execute_data); object 27710 Zend/zend_vm_execute.h if (IS_UNUSED == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 27718 Zend/zend_vm_execute.h if (IS_UNUSED == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 27719 Zend/zend_vm_execute.h if ((IS_UNUSED & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 27720 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 27721 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 27725 Zend/zend_vm_execute.h if (IS_UNUSED == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 27726 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 27732 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 27740 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 30491 Zend/zend_vm_execute.h zval *object; object 30497 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 30499 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 30508 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 30518 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 30519 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 30520 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 30530 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 30531 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 30541 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 30902 Zend/zend_vm_execute.h zval *object; object 30907 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 30909 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 30917 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 30924 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 30925 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 30926 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 30937 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 30938 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 30960 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 30982 Zend/zend_vm_execute.h zval *object; object 30987 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 30989 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 30997 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 31004 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 31005 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 31006 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 31015 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 31016 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 31036 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 31702 Zend/zend_vm_execute.h zval *object; object 31706 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var); object 31708 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 31716 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 31721 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_CV, property_name, IS_CONST, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CONST == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 31934 Zend/zend_vm_execute.h zval *object; object 31966 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_undef(execute_data, opline->op1.var); object 31968 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 31976 Zend/zend_vm_execute.h if (IS_CV == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 31977 Zend/zend_vm_execute.h if ((IS_CV & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 31978 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 31979 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 31983 Zend/zend_vm_execute.h if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 31984 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 31990 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 31998 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 35746 Zend/zend_vm_execute.h zval *object; object 35752 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 35754 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 35763 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 35773 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 35774 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 35775 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 35785 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 35786 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 35796 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 36157 Zend/zend_vm_execute.h zval *object; object 36162 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 36164 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 36172 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 36179 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 36180 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 36181 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 36192 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 36193 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 36215 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 36237 Zend/zend_vm_execute.h zval *object; object 36242 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 36244 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 36252 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 36259 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 36260 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 36261 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 36270 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 36271 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 36291 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 36728 Zend/zend_vm_execute.h zval *object; object 36732 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var); object 36734 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 36742 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 36747 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_CV, property_name, IS_CV, (opline+1)->op1_type, (opline+1)->op1, execute_data, ((IS_CV == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 37018 Zend/zend_vm_execute.h zval *object; object 37050 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_undef(execute_data, opline->op1.var); object 37052 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 37060 Zend/zend_vm_execute.h if (IS_CV == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 37061 Zend/zend_vm_execute.h if ((IS_CV & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 37062 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 37063 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 37067 Zend/zend_vm_execute.h if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 37068 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 37074 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 37082 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 38406 Zend/zend_vm_execute.h zval *object; object 38412 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 38414 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 38423 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 38433 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 38434 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 38435 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 38445 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 38446 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 38456 Zend/zend_vm_execute.h zend_assign_op_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), value, binary_op, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 38819 Zend/zend_vm_execute.h zval *object; object 38824 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 38826 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 38834 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 38841 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 38842 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 38843 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 38854 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 38855 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 38877 Zend/zend_vm_execute.h zend_pre_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, (UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL)); object 38900 Zend/zend_vm_execute.h zval *object; object 38905 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var); object 38907 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 38915 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 38922 Zend/zend_vm_execute.h if (IS_CV != IS_UNUSED && UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 38923 Zend/zend_vm_execute.h ZVAL_DEREF(object); object 38924 Zend/zend_vm_execute.h if (UNEXPECTED(!make_real_object(object))) { object 38933 Zend/zend_vm_execute.h if (EXPECTED(Z_OBJ_HT_P(object)->get_property_ptr_ptr) object 38934 Zend/zend_vm_execute.h && EXPECTED((zptr = Z_OBJ_HT_P(object)->get_property_ptr_ptr(object, property, BP_VAR_RW, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL))) != NULL)) { object 38954 Zend/zend_vm_execute.h zend_post_incdec_overloaded_property(object, property, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property)) : NULL), inc, EX_VAR(opline->result.var)); object 39394 Zend/zend_vm_execute.h zval *object; object 39398 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_undef_BP_VAR_W(execute_data, opline->op1.var); object 39400 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 39408 Zend/zend_vm_execute.h if (IS_CV == IS_VAR && UNEXPECTED(object == NULL)) { object 39413 Zend/zend_vm_execute.h zend_assign_to_object(UNEXPECTED(RETURN_VALUE_USED(opline)) ? EX_VAR(opline->result.var) : NULL, object, IS_CV, property_name, (IS_TMP_VAR|IS_VAR), (opline+1)->op1_type, (opline+1)->op1, execute_data, (((IS_TMP_VAR|IS_VAR) == IS_CONST) ? CACHE_ADDR(Z_CACHE_SLOT_P(property_name)) : NULL)); object 39598 Zend/zend_vm_execute.h zval *object; object 39630 Zend/zend_vm_execute.h object = _get_zval_ptr_cv_undef(execute_data, opline->op1.var); object 39632 Zend/zend_vm_execute.h if (IS_CV == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 39640 Zend/zend_vm_execute.h if (IS_CV == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 39641 Zend/zend_vm_execute.h if ((IS_CV & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 39642 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 39643 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 39647 Zend/zend_vm_execute.h if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 39648 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 39654 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 39662 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 41833 Zend/zend_vm_execute.h zval *object; object 41865 Zend/zend_vm_execute.h object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); object 41867 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 41875 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 41876 Zend/zend_vm_execute.h if (((IS_TMP_VAR|IS_VAR) & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 41877 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 41878 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 41882 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 41883 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 41889 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 41897 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 43981 Zend/zend_vm_execute.h zval *object; object 44013 Zend/zend_vm_execute.h object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); object 44015 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 44023 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 44024 Zend/zend_vm_execute.h if (((IS_TMP_VAR|IS_VAR) & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 44025 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 44026 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 44030 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 44031 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 44037 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 44045 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 45127 Zend/zend_vm_execute.h zval *object; object 45159 Zend/zend_vm_execute.h object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); object 45161 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_UNUSED && UNEXPECTED(Z_OBJ_P(object) == NULL)) { object 45169 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_CONST || UNEXPECTED(Z_TYPE_P(object) != IS_OBJECT)) { object 45170 Zend/zend_vm_execute.h if (((IS_TMP_VAR|IS_VAR) & (IS_VAR|IS_CV)) && EXPECTED(Z_ISREF_P(object))) { object 45171 Zend/zend_vm_execute.h object = Z_REFVAL_P(object); object 45172 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(object) == IS_OBJECT)) { object 45176 Zend/zend_vm_execute.h if ((IS_TMP_VAR|IS_VAR) == IS_CV && UNEXPECTED(Z_TYPE_P(object) == IS_UNDEF)) { object 45177 Zend/zend_vm_execute.h object = GET_OP1_UNDEF_CV(object, BP_VAR_R); object 45183 Zend/zend_vm_execute.h zend_throw_error(NULL, "Call to a member function %s() on %s", Z_STRVAL_P(function_name), zend_get_type_by_const(Z_TYPE_P(object))); object 45191 Zend/zend_vm_execute.h obj = Z_OBJ_P(object); object 35 ext/com_dotnet/com_com.c zval *object = getThis(); object 57 ext/com_dotnet/com_com.c obj = CDNO_FETCH(object); object 692 ext/com_dotnet/com_com.c zval *object, *sinkobject, *sink=NULL; object 700 ext/com_dotnet/com_com.c &object, php_com_variant_class_entry, &sinkobject, &sink)) { object 705 ext/com_dotnet/com_com.c obj = CDNO_FETCH(object); object 188 ext/com_dotnet/com_dotnet.c zval *object = getThis(); object 225 ext/com_dotnet/com_dotnet.c ZVAL_NULL(object); object 238 ext/com_dotnet/com_dotnet.c ZVAL_NULL(object); object 243 ext/com_dotnet/com_dotnet.c obj = CDNO_FETCH(object); object 32 ext/com_dotnet/com_handlers.c static zval *com_property_read(zval *object, zval *member, int type, void **cahce_slot, zval *rv) object 40 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); object 54 ext/com_dotnet/com_handlers.c php_com_saproxy_create(object, rv, member); object 63 ext/com_dotnet/com_handlers.c static void com_property_write(zval *object, zval *member, zval *value, void **cache_slot) object 68 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); object 83 ext/com_dotnet/com_handlers.c static zval *com_read_dimension(zval *object, zval *offset, int type, zval *rv) object 90 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); object 109 ext/com_dotnet/com_handlers.c php_com_saproxy_create(object, rv, offset); object 119 ext/com_dotnet/com_handlers.c static void com_write_dimension(zval *object, zval *offset, zval *value) object 126 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); object 191 ext/com_dotnet/com_handlers.c static int com_property_exists(zval *object, zval *member, int check_empty, void **cache_slot) object 196 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); object 211 ext/com_dotnet/com_handlers.c static int com_dimension_exists(zval *object, zval *member, int check_empty) object 217 ext/com_dotnet/com_handlers.c static void com_property_delete(zval *object, zval *member, void **cache_slot) object 222 ext/com_dotnet/com_handlers.c static void com_dimension_delete(zval *object, zval *offset) object 227 ext/com_dotnet/com_handlers.c static HashTable *com_properties_get(zval *object) object 250 ext/com_dotnet/com_handlers.c zval *object = getThis(); object 252 ext/com_dotnet/com_handlers.c Z_OBJ_HANDLER_P(object, call_method)( object 254 ext/com_dotnet/com_handlers.c Z_OBJ_P(object), object 361 ext/com_dotnet/com_handlers.c static int com_call_method(zend_string *method, zend_object *object, INTERNAL_FUNCTION_PARAMETERS) object 364 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj = (php_com_dotnet_object*)object; object 395 ext/com_dotnet/com_handlers.c static union _zend_function *com_constructor_get(zend_object *object) object 397 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj = (php_com_dotnet_object *) object; object 427 ext/com_dotnet/com_handlers.c static zend_string* com_class_name_get(const zend_object *object) object 429 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj = (php_com_dotnet_object *)object; object 523 ext/com_dotnet/com_handlers.c static int com_object_count(zval *object, zend_long *count) object 528 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); object 595 ext/com_dotnet/com_handlers.c void php_com_object_free_storage(zend_object *object) object 597 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj = (php_com_dotnet_object*)object; object 622 ext/com_dotnet/com_handlers.c zend_object* php_com_object_clone(zval *object) object 626 ext/com_dotnet/com_handlers.c origobject = (php_com_dotnet_object*)Z_OBJ_P(object); object 138 ext/com_dotnet/com_iterator.c zend_object_iterator *php_com_iter_get(zend_class_entry *ce, zval *object, int by_ref) object 152 ext/com_dotnet/com_iterator.c obj = CDNO_FETCH(object); object 697 ext/com_dotnet/com_persist.c php_com_persist_helper *object = (php_com_persist_helper*)obj; object 699 ext/com_dotnet/com_persist.c if (object->ipf) { object 700 ext/com_dotnet/com_persist.c IPersistFile_Release(object->ipf); object 702 ext/com_dotnet/com_persist.c if (object->ips) { object 703 ext/com_dotnet/com_persist.c IPersistStream_Release(object->ips); object 705 ext/com_dotnet/com_persist.c if (object->ipsi) { object 706 ext/com_dotnet/com_persist.c IPersistStreamInit_Release(object->ipsi); object 708 ext/com_dotnet/com_persist.c if (object->unk) { object 709 ext/com_dotnet/com_persist.c IUnknown_Release(object->unk); object 711 ext/com_dotnet/com_persist.c zend_object_std_dtor(&object->std); object 717 ext/com_dotnet/com_persist.c php_com_persist_helper *clone, *object = (php_com_persist_helper*)Z_OBJ_P(obj); object 719 ext/com_dotnet/com_persist.c clone = emalloc(sizeof(*object)); object 720 ext/com_dotnet/com_persist.c memcpy(clone, object, sizeof(*object)); object 722 ext/com_dotnet/com_persist.c zend_object_std_init(&clone->std, object->std.ce); object 74 ext/com_dotnet/com_saproxy.c static zval *saproxy_property_read(zval *object, zval *member, int type, void **cahce_slot, zval *rv) object 83 ext/com_dotnet/com_saproxy.c static void saproxy_property_write(zval *object, zval *member, zval *value, void **cache_slot) object 88 ext/com_dotnet/com_saproxy.c static zval *saproxy_read_dimension(zval *object, zval *offset, int type, zval *rv) object 90 ext/com_dotnet/com_saproxy.c php_com_saproxy *proxy = SA_FETCH(object); object 124 ext/com_dotnet/com_saproxy.c php_com_saproxy_create(object, rv, offset); object 200 ext/com_dotnet/com_saproxy.c php_com_saproxy_create(object, rv, offset); object 206 ext/com_dotnet/com_saproxy.c static void saproxy_write_dimension(zval *object, zval *offset, zval *value) object 208 ext/com_dotnet/com_saproxy.c php_com_saproxy *proxy = SA_FETCH(object); object 291 ext/com_dotnet/com_saproxy.c static int saproxy_property_exists(zval *object, zval *member, int check_empty, void **cache_slot) object 297 ext/com_dotnet/com_saproxy.c static int saproxy_dimension_exists(zval *object, zval *member, int check_empty) object 303 ext/com_dotnet/com_saproxy.c static void saproxy_property_delete(zval *object, zval *member, void **cache_slot) object 308 ext/com_dotnet/com_saproxy.c static void saproxy_dimension_delete(zval *object, zval *offset) object 313 ext/com_dotnet/com_saproxy.c static HashTable *saproxy_properties_get(zval *object) object 319 ext/com_dotnet/com_saproxy.c static union _zend_function *saproxy_method_get(zend_object **object, zend_string *name, const zval *key) object 325 ext/com_dotnet/com_saproxy.c static int saproxy_call_method(zend_string *method, zend_object *object, INTERNAL_FUNCTION_PARAMETERS) object 330 ext/com_dotnet/com_saproxy.c static union _zend_function *saproxy_constructor_get(zend_object *object) object 336 ext/com_dotnet/com_saproxy.c static zend_string* saproxy_class_name_get(const zend_object *object) object 351 ext/com_dotnet/com_saproxy.c static int saproxy_count_elements(zval *object, zend_long *count) object 353 ext/com_dotnet/com_saproxy.c php_com_saproxy *proxy = SA_FETCH(object); object 368 ext/com_dotnet/com_saproxy.c static void saproxy_free_storage(zend_object *object) object 370 ext/com_dotnet/com_saproxy.c php_com_saproxy *proxy = (php_com_saproxy *)object; object 383 ext/com_dotnet/com_saproxy.c static zend_object* saproxy_clone(zval *object) object 385 ext/com_dotnet/com_saproxy.c php_com_saproxy *proxy = (php_com_saproxy *)Z_OBJ_P(object); object 538 ext/com_dotnet/com_saproxy.c zend_object_iterator *php_com_saproxy_iter_get(zend_class_entry *ce, zval *object, int by_ref) object 540 ext/com_dotnet/com_saproxy.c php_com_saproxy *proxy = SA_FETCH(object); object 553 ext/com_dotnet/com_saproxy.c ZVAL_COPY(&I->proxy_obj, object); object 439 ext/com_dotnet/com_variant.c zval *object = getThis(); object 449 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(object); object 42 ext/com_dotnet/com_wrapper.c zval object; /* the object exported */ object 92 ext/com_dotnet/com_wrapper.c trace(" PHP Object:%p (name:unknown) %s\n", Z_OBJ(disp->object), methname); \ object 94 ext/com_dotnet/com_wrapper.c trace(" PHP Object:%p (name:%s) %s\n", Z_OBJ(disp->object), Z_OBJCE(disp->object)->name->val, methname); \ object 285 ext/com_dotnet/com_wrapper.c retval = zend_read_property(Z_OBJCE(disp->object), &disp->object, Z_STRVAL_P(name), Z_STRLEN_P(name)+1, 1, &rv); object 287 ext/com_dotnet/com_wrapper.c zend_update_property(Z_OBJCE(disp->object), &disp->object, Z_STRVAL_P(name), Z_STRLEN_P(name), ¶ms[0]); object 291 ext/com_dotnet/com_wrapper.c if (SUCCESS == call_user_function_ex(EG(function_table), &disp->object, name, object 462 ext/com_dotnet/com_wrapper.c if (Z_OBJPROP(disp->object)) { object 463 ext/com_dotnet/com_wrapper.c zend_hash_internal_pointer_reset_ex(Z_OBJPROP(disp->object), &pos); object 465 ext/com_dotnet/com_wrapper.c zend_hash_get_current_key_ex(Z_OBJPROP(disp->object), &name, object 475 ext/com_dotnet/com_wrapper.c zend_hash_move_forward_ex(Z_OBJPROP(disp->object), &pos); object 496 ext/com_dotnet/com_wrapper.c if (Z_OBJCE(disp->object)) { object 497 ext/com_dotnet/com_wrapper.c zend_hash_internal_pointer_reset_ex(&Z_OBJCE(disp->object)->function_table, &pos); object 499 ext/com_dotnet/com_wrapper.c zend_hash_get_current_key_ex(&Z_OBJCE(disp->object)->function_table, object 510 ext/com_dotnet/com_wrapper.c zend_hash_move_forward_ex(&Z_OBJCE(disp->object)->function_table, &pos); object 531 ext/com_dotnet/com_wrapper.c static php_dispatchex *disp_constructor(zval *object) object 536 ext/com_dotnet/com_wrapper.c trace("constructing a COM wrapper for PHP object %p (%s)\n", object, Z_OBJCE_P(object)->name); object 548 ext/com_dotnet/com_wrapper.c if (object) { object 549 ext/com_dotnet/com_wrapper.c ZVAL_COPY(&disp->object, object); object 551 ext/com_dotnet/com_wrapper.c ZVAL_UNDEF(&disp->object); object 564 ext/com_dotnet/com_wrapper.c trace("destroying COM wrapper for PHP object %p (name:unknown)\n", Z_OBJ(disp->object)); object 566 ext/com_dotnet/com_wrapper.c trace("destroying COM wrapper for PHP object %p (name:%s)\n", Z_OBJ(disp->object), Z_OBJCE(disp->object)->name->val); object 579 ext/com_dotnet/com_wrapper.c zval_ptr_dtor(&disp->object); object 80 ext/com_dotnet/php_com_dotnet_internal.h zend_object* php_com_object_clone(zval *object); object 81 ext/com_dotnet/php_com_dotnet_internal.h void php_com_object_free_storage(zend_object *object); object 86 ext/com_dotnet/php_com_dotnet_internal.h zend_object_iterator *php_com_saproxy_iter_get(zend_class_entry *ce, zval *object, int by_ref); object 182 ext/com_dotnet/php_com_dotnet_internal.h zend_object_iterator *php_com_iter_get(zend_class_entry *ce, zval *object, int by_ref); object 1342 ext/curl/interface.c fci.object = NULL; object 1394 ext/curl/interface.c fci.object = NULL; object 1451 ext/curl/interface.c fci.object = NULL; object 1514 ext/curl/interface.c fci.object = NULL; object 1583 ext/curl/interface.c fci.object = NULL; object 160 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 166 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 182 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 191 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 200 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 209 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 218 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 225 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 234 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 241 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 247 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 252 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 265 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 278 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 291 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 300 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 315 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 328 ext/date/php_date.c ZEND_ARG_OBJ_INFO(0, object, DateTimeZone, 0) object 333 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 337 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 348 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 370 ext/date/php_date.c ZEND_ARG_INFO(0, object) object 600 ext/date/php_date.c zval *object; \ object 601 ext/date/php_date.c object = getThis(); \ object 606 ext/date/php_date.c if (object) { \ object 611 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), NULL, "O", &object, date_ce_date) == FAILURE) { \ object 615 ext/date/php_date.c obj = Z_PHPDATE_P(object); \ object 623 ext/date/php_date.c static void date_object_free_storage_date(zend_object *object); object 624 ext/date/php_date.c static void date_object_free_storage_timezone(zend_object *object); object 625 ext/date/php_date.c static void date_object_free_storage_interval(zend_object *object); object 626 ext/date/php_date.c static void date_object_free_storage_period(zend_object *object); object 639 ext/date/php_date.c static HashTable *date_object_get_gc(zval *object, zval **table, int *n); object 640 ext/date/php_date.c static HashTable *date_object_get_properties(zval *object); object 641 ext/date/php_date.c static HashTable *date_object_get_gc_interval(zval *object, zval **table, int *n); object 642 ext/date/php_date.c static HashTable *date_object_get_properties_interval(zval *object); object 643 ext/date/php_date.c static HashTable *date_object_get_gc_period(zval *object, zval **table, int *n); object 644 ext/date/php_date.c static HashTable *date_object_get_properties_period(zval *object); object 645 ext/date/php_date.c static HashTable *date_object_get_properties_timezone(zval *object); object 646 ext/date/php_date.c static HashTable *date_object_get_gc_timezone(zval *object, zval **table, int *n); object 648 ext/date/php_date.c zval *date_interval_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv); object 649 ext/date/php_date.c void date_interval_write_property(zval *object, zval *member, zval *value, void **cache_slot); object 650 ext/date/php_date.c static zval *date_period_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv); object 651 ext/date/php_date.c static void date_period_write_property(zval *object, zval *member, zval *value, void **cache_slot); object 1825 ext/date/php_date.c php_period_obj *object; object 1856 ext/date/php_date.c php_period_obj *object = Z_PHPPERIOD_P(&iterator->intern.data); object 1857 ext/date/php_date.c timelib_time *it_time = object->current; object 1860 ext/date/php_date.c if (!object->include_start_date || iterator->current_index > 0) { object 1862 ext/date/php_date.c it_time->relative = *object->interval; object 1868 ext/date/php_date.c if (object->end) { object 1869 ext/date/php_date.c return object->current->sse < object->end->sse ? SUCCESS : FAILURE; object 1871 ext/date/php_date.c return (iterator->current_index < object->recurrences) ? SUCCESS : FAILURE; object 1880 ext/date/php_date.c php_period_obj *object = Z_PHPPERIOD_P(&iterator->intern.data); object 1881 ext/date/php_date.c timelib_time *it_time = object->current; object 1885 ext/date/php_date.c php_date_instantiate(object->start_ce, &iterator->current); object 1924 ext/date/php_date.c if (iterator->object->current) { object 1925 ext/date/php_date.c timelib_time_dtor(iterator->object->current); object 1927 ext/date/php_date.c iterator->object->current = timelib_time_clone(iterator->object->start); object 1943 ext/date/php_date.c zend_object_iterator *date_object_period_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1953 ext/date/php_date.c ZVAL_COPY(&iterator->intern.data, object); object 1955 ext/date/php_date.c iterator->object = Z_PHPPERIOD_P(object); object 2124 ext/date/php_date.c static void date_clone_immutable(zval *object, zval *new_object) /* {{{ */ object 2126 ext/date/php_date.c ZVAL_OBJ(new_object, date_object_clone_date(object)); object 2148 ext/date/php_date.c static HashTable *date_object_get_gc(zval *object, zval **table, int *n) /* {{{ */ object 2152 ext/date/php_date.c return zend_std_get_properties(object); object 2155 ext/date/php_date.c static HashTable *date_object_get_gc_timezone(zval *object, zval **table, int *n) /* {{{ */ object 2159 ext/date/php_date.c return zend_std_get_properties(object); object 2162 ext/date/php_date.c static HashTable *date_object_get_properties(zval *object) /* {{{ */ object 2169 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 2171 ext/date/php_date.c props = zend_std_get_properties(object); object 2261 ext/date/php_date.c static HashTable *date_object_get_properties_timezone(zval *object) /* {{{ */ object 2268 ext/date/php_date.c tzobj = Z_PHPTIMEZONE_P(object); object 2270 ext/date/php_date.c props = zend_std_get_properties(object); object 2334 ext/date/php_date.c static HashTable *date_object_get_gc_interval(zval *object, zval **table, int *n) /* {{{ */ object 2339 ext/date/php_date.c return zend_std_get_properties(object); object 2342 ext/date/php_date.c static HashTable *date_object_get_properties_interval(zval *object) /* {{{ */ object 2348 ext/date/php_date.c intervalobj = Z_PHPINTERVAL_P(object); object 2350 ext/date/php_date.c props = zend_std_get_properties(object); object 2416 ext/date/php_date.c static void date_object_free_storage_date(zend_object *object) /* {{{ */ object 2418 ext/date/php_date.c php_date_obj *intern = php_date_obj_from_obj(object); object 2427 ext/date/php_date.c static void date_object_free_storage_timezone(zend_object *object) /* {{{ */ object 2429 ext/date/php_date.c php_timezone_obj *intern = php_timezone_obj_from_obj(object); object 2437 ext/date/php_date.c static void date_object_free_storage_interval(zend_object *object) /* {{{ */ object 2439 ext/date/php_date.c php_interval_obj *intern = php_interval_obj_from_obj(object); object 2445 ext/date/php_date.c static void date_object_free_storage_period(zend_object *object) /* {{{ */ object 2447 ext/date/php_date.c php_period_obj *intern = php_period_obj_from_obj(object); object 2466 ext/date/php_date.c PHPAPI zval *php_date_instantiate(zend_class_entry *pce, zval *object) /* {{{ */ object 2468 ext/date/php_date.c object_init_ex(object, pce); object 2469 ext/date/php_date.c return object; object 2819 ext/date/php_date.c zval *object = getThis(); object 2823 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 2825 ext/date/php_date.c myht = Z_OBJPROP_P(object); object 2985 ext/date/php_date.c zval *object; object 2990 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Os", &object, date_ce_interface, &format, &format_len) == FAILURE) { object 2993 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 2999 ext/date/php_date.c static int php_date_modify(zval *object, char *modify, size_t modify_len) /* {{{ */ object 3005 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3067 ext/date/php_date.c zval *object; object 3071 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Os", &object, date_ce_date, &modify, &modify_len) == FAILURE) { object 3075 ext/date/php_date.c if (!php_date_modify(object, modify, modify_len)) { object 3079 ext/date/php_date.c Z_ADDREF_P(object); object 3080 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3088 ext/date/php_date.c zval *object, new_object; object 3092 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Os", &object, date_ce_immutable, &modify, &modify_len) == FAILURE) { object 3096 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3105 ext/date/php_date.c static void php_date_add(zval *object, zval *interval, zval *return_value) /* {{{ */ object 3111 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3126 ext/date/php_date.c zval *object, *interval; object 3128 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_date, &interval, date_ce_interval) == FAILURE) { object 3132 ext/date/php_date.c php_date_add(object, interval, return_value); object 3134 ext/date/php_date.c Z_ADDREF_P(object); object 3135 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3143 ext/date/php_date.c zval *object, *interval, new_object; object 3145 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_immutable, &interval, date_ce_interval) == FAILURE) { object 3149 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3156 ext/date/php_date.c static void php_date_sub(zval *object, zval *interval, zval *return_value) /* {{{ */ object 3162 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3182 ext/date/php_date.c zval *object, *interval; object 3184 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_date, &interval, date_ce_interval) == FAILURE) { object 3188 ext/date/php_date.c php_date_sub(object, interval, return_value); object 3190 ext/date/php_date.c Z_ADDREF_P(object); object 3191 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3199 ext/date/php_date.c zval *object, *interval, new_object; object 3201 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_immutable, &interval, date_ce_interval) == FAILURE) { object 3205 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3237 ext/date/php_date.c zval *object; object 3241 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O", &object, date_ce_interface) == FAILURE) { object 3244 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3256 ext/date/php_date.c static void php_date_timezone_set(zval *object, zval *timezone_object, zval *return_value) /* {{{ */ object 3261 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3284 ext/date/php_date.c zval *object; object 3287 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_date, &timezone_object, date_ce_timezone) == FAILURE) { object 3291 ext/date/php_date.c php_date_timezone_set(object, timezone_object, return_value); object 3293 ext/date/php_date.c Z_ADDREF_P(object); object 3294 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3302 ext/date/php_date.c zval *object, new_object; object 3305 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_immutable, &timezone_object, date_ce_timezone) == FAILURE) { object 3309 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3321 ext/date/php_date.c zval *object; object 3325 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O", &object, date_ce_interface) == FAILURE) { object 3328 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3351 ext/date/php_date.c static void php_date_time_set(zval *object, zend_long h, zend_long i, zend_long s, zval *return_value) /* {{{ */ object 3355 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3368 ext/date/php_date.c zval *object; object 3371 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Oll|l", &object, date_ce_date, &h, &i, &s) == FAILURE) { object 3375 ext/date/php_date.c php_date_time_set(object, h, i, s, return_value); object 3377 ext/date/php_date.c Z_ADDREF_P(object); object 3378 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3386 ext/date/php_date.c zval *object, new_object; object 3389 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Oll|l", &object, date_ce_immutable, &h, &i, &s) == FAILURE) { object 3393 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3400 ext/date/php_date.c static void php_date_date_set(zval *object, zend_long y, zend_long m, zend_long d, zval *return_value) /* {{{ */ object 3404 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3417 ext/date/php_date.c zval *object; object 3420 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Olll", &object, date_ce_date, &y, &m, &d) == FAILURE) { object 3424 ext/date/php_date.c php_date_date_set(object, y, m, d, return_value); object 3426 ext/date/php_date.c Z_ADDREF_P(object); object 3427 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3435 ext/date/php_date.c zval *object, new_object; object 3438 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Olll", &object, date_ce_immutable, &y, &m, &d) == FAILURE) { object 3442 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3449 ext/date/php_date.c static void php_date_isodate_set(zval *object, zend_long y, zend_long w, zend_long d, zval *return_value) /* {{{ */ object 3453 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3470 ext/date/php_date.c zval *object; object 3473 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Oll|l", &object, date_ce_date, &y, &w, &d) == FAILURE) { object 3477 ext/date/php_date.c php_date_isodate_set(object, y, w, d, return_value); object 3479 ext/date/php_date.c Z_ADDREF_P(object); object 3480 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3488 ext/date/php_date.c zval *object, new_object; object 3491 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Oll|l", &object, date_ce_immutable, &y, &w, &d) == FAILURE) { object 3495 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3502 ext/date/php_date.c static void php_date_timestamp_set(zval *object, zend_long timestamp, zval *return_value) /* {{{ */ object 3506 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3517 ext/date/php_date.c zval *object; object 3520 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Ol", &object, date_ce_date, ×tamp) == FAILURE) { object 3524 ext/date/php_date.c php_date_timestamp_set(object, timestamp, return_value); object 3526 ext/date/php_date.c Z_ADDREF_P(object); object 3527 ext/date/php_date.c ZVAL_COPY_VALUE(return_value, object); object 3535 ext/date/php_date.c zval *object, new_object; object 3538 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Ol", &object, date_ce_immutable, ×tamp) == FAILURE) { object 3542 ext/date/php_date.c date_clone_immutable(object, &new_object); object 3554 ext/date/php_date.c zval *object; object 3559 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O", &object, date_ce_interface) == FAILURE) { object 3562 ext/date/php_date.c dateobj = Z_PHPDATE_P(object); object 3717 ext/date/php_date.c zval *object = getThis(); object 3721 ext/date/php_date.c tzobj = Z_PHPTIMEZONE_P(object); object 3723 ext/date/php_date.c myht = Z_OBJPROP_P(object); object 3736 ext/date/php_date.c zval *object; object 3739 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O", &object, date_ce_timezone) == FAILURE) { object 3742 ext/date/php_date.c tzobj = Z_PHPTIMEZONE_P(object); object 3797 ext/date/php_date.c zval *object, *dateobject; object 3802 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "OO", &object, date_ce_timezone, &dateobject, date_ce_interface) == FAILURE) { object 3805 ext/date/php_date.c tzobj = Z_PHPTIMEZONE_P(object); object 3831 ext/date/php_date.c zval *object, element; object 3836 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O|ll", &object, date_ce_timezone, ×tamp_begin, ×tamp_end) == FAILURE) { object 3839 ext/date/php_date.c tzobj = Z_PHPTIMEZONE_P(object); object 3911 ext/date/php_date.c zval *object; object 3914 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O", &object, date_ce_timezone) == FAILURE) { object 3917 ext/date/php_date.c tzobj = Z_PHPTIMEZONE_P(object); object 3967 ext/date/php_date.c zval *date_interval_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 3982 ext/date/php_date.c obj = Z_PHPINTERVAL_P(object); object 3985 ext/date/php_date.c retval = (zend_get_std_object_handlers())->read_property(object, member, type, cache_slot, rv); object 4007 ext/date/php_date.c retval = (zend_get_std_object_handlers())->read_property(object, member, type, cache_slot, rv); object 4033 ext/date/php_date.c void date_interval_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 4046 ext/date/php_date.c obj = Z_PHPINTERVAL_P(object); object 4049 ext/date/php_date.c (zend_get_std_object_handlers())->write_property(object, member, value, cache_slot); object 4071 ext/date/php_date.c (zend_get_std_object_handlers())->write_property(object, member, value, cache_slot); object 4177 ext/date/php_date.c zval *object = getThis(); object 4181 ext/date/php_date.c intobj = Z_PHPINTERVAL_P(object); object 4183 ext/date/php_date.c myht = Z_OBJPROP_P(object); object 4282 ext/date/php_date.c zval *object; object 4287 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Os", &object, date_ce_interval, &format, &format_len) == FAILURE) { object 4290 ext/date/php_date.c diobj = Z_PHPINTERVAL_P(object); object 4833 ext/date/php_date.c static HashTable *date_object_get_gc_period(zval *object, zval **table, int *n) /* {{{ */ object 4837 ext/date/php_date.c return zend_std_get_properties(object); object 4840 ext/date/php_date.c static HashTable *date_object_get_properties_period(zval *object) /* {{{ */ object 4846 ext/date/php_date.c period_obj = Z_PHPPERIOD_P(object); object 4848 ext/date/php_date.c props = zend_std_get_properties(object); object 5011 ext/date/php_date.c zval *object = getThis(); object 5015 ext/date/php_date.c period_obj = Z_PHPPERIOD_P(object); object 5017 ext/date/php_date.c myht = Z_OBJPROP_P(object); object 5026 ext/date/php_date.c static zval *date_period_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 5033 ext/date/php_date.c Z_OBJPROP_P(object); /* build properties hash table */ object 5035 ext/date/php_date.c zv = std_object_handlers.read_property(object, member, type, cache_slot, rv); object 5046 ext/date/php_date.c static void date_period_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 227 ext/date/php_date.h PHPAPI zval *php_date_instantiate(zend_class_entry *pce, zval *object); object 158 ext/dom/dom_iterators.c zval *object = &iterator->intern.data; object 160 ext/dom/dom_iterators.c if (instanceof_function(Z_OBJCE_P(object), dom_nodelist_class_entry)) { object 177 ext/dom/dom_iterators.c zval *object; object 189 ext/dom/dom_iterators.c object = &iterator->intern.data; object 190 ext/dom/dom_iterators.c nnmap = Z_DOMOBJ_P(object); object 255 ext/dom/dom_iterators.c zend_object_iterator *php_dom_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 271 ext/dom/dom_iterators.c ZVAL_COPY(&iterator->intern.data, object); object 276 ext/dom/dom_iterators.c intern = Z_DOMOBJ_P(object); object 313 ext/dom/php_dom.c static zval *dom_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 315 ext/dom/php_dom.c dom_object *obj = Z_DOMOBJ_P(object); object 321 ext/dom/php_dom.c retval = std_hnd->get_property_ptr_ptr(object, member, type, cache_slot); object 330 ext/dom/php_dom.c zval *dom_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 332 ext/dom/php_dom.c dom_object *obj = Z_DOMOBJ_P(object); object 352 ext/dom/php_dom.c retval = std_hnd->read_property(object, member, type, cache_slot, rv); object 361 ext/dom/php_dom.c void dom_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 363 ext/dom/php_dom.c dom_object *obj = Z_DOMOBJ_P(object); object 374 ext/dom/php_dom.c std_hnd->write_property(object, member, value, cache_slot); object 382 ext/dom/php_dom.c static int dom_property_exists(zval *object, zval *member, int check_empty, void **cache_slot) object 384 ext/dom/php_dom.c dom_object *obj = Z_DOMOBJ_P(object); object 407 ext/dom/php_dom.c retval = std_hnd->has_property(object, member, check_empty, cache_slot); object 415 ext/dom/php_dom.c static HashTable* dom_get_debug_info_helper(zval *object, int *is_temp) /* {{{ */ object 417 ext/dom/php_dom.c dom_object *obj = Z_DOMOBJ_P(object); object 427 ext/dom/php_dom.c std_props = zend_std_get_properties(object); object 457 ext/dom/php_dom.c static HashTable* dom_get_debug_info(zval *object, int *is_temp) /* {{{ */ object 459 ext/dom/php_dom.c return dom_get_debug_info_helper(object, is_temp); object 463 ext/dom/php_dom.c void *php_dom_export_node(zval *object) /* {{{ */ object 468 ext/dom/php_dom.c intern = (php_libxml_node_object *) Z_DOMOBJ_P(object); object 585 ext/dom/php_dom.c void dom_objects_free_storage(zend_object *object); object 586 ext/dom/php_dom.c void dom_nnodemap_objects_free_storage(zend_object *object); object 588 ext/dom/php_dom.c static void dom_nnodemap_object_dtor(zend_object *object); object 590 ext/dom/php_dom.c void dom_xpath_objects_free_storage(zend_object *object); object 1008 ext/dom/php_dom.c void dom_xpath_objects_free_storage(zend_object *object) object 1010 ext/dom/php_dom.c dom_xpath_object *intern = php_xpath_obj_from_obj(object); object 1033 ext/dom/php_dom.c void dom_objects_free_storage(zend_object *object) object 1035 ext/dom/php_dom.c dom_object *intern = php_dom_obj_from_obj(object); object 1122 ext/dom/php_dom.c static void dom_nnodemap_object_dtor(zend_object *object) /* {{{ */ object 1127 ext/dom/php_dom.c intern = php_dom_obj_from_obj(object); object 1146 ext/dom/php_dom.c void dom_nnodemap_objects_free_storage(zend_object *object) /* {{{ */ object 1148 ext/dom/php_dom.c dom_object *intern = php_dom_obj_from_obj(object); object 1538 ext/dom/php_dom.c zval *dom_nodelist_read_dimension(zval *object, zval *offset, int type, zval *rv) /* {{{ */ object 1548 ext/dom/php_dom.c zend_call_method_with_1_params(object, Z_OBJCE_P(object), NULL, "item", rv, &offset_copy); object 1553 ext/dom/php_dom.c int dom_nodelist_has_dimension(zval *object, zval *member, int check_empty) object 1561 ext/dom/php_dom.c zval *length = zend_read_property(Z_OBJCE_P(object), object, "length", sizeof("length") - 1, 0, &rv); object 127 ext/dom/php_dom.h zend_object_iterator *php_dom_get_iterator(zend_class_entry *ce, zval *object, int by_ref); object 129 ext/dom/php_dom.h zval *dom_nodelist_read_dimension(zval *object, zval *offset, int type, zval *rv); object 130 ext/dom/php_dom.h int dom_nodelist_has_dimension(zval *object, zval *member, int check_empty); object 192 ext/dom/xpath.c fci.object = NULL; object 56 ext/fileinfo/fileinfo.c #define FILEINFO_DECLARE_INIT_OBJECT(object) \ object 57 ext/fileinfo/fileinfo.c zval *object = ZEND_IS_METHOD_CALL() ? getThis() : NULL; object 72 ext/fileinfo/fileinfo.c #define FILEINFO_FROM_OBJECT(finfo, object) \ object 74 ext/fileinfo/fileinfo.c finfo_object *obj = Z_FINFO_P(object); \ object 84 ext/fileinfo/fileinfo.c static void finfo_objects_free(zend_object *object) object 86 ext/fileinfo/fileinfo.c finfo_object *intern = php_finfo_fetch_object(object); object 290 ext/fileinfo/fileinfo.c FILEINFO_DECLARE_INIT_OBJECT(object) object 293 ext/fileinfo/fileinfo.c int flags = object ? ZEND_PARSE_PARAMS_THROW : 0; object 299 ext/fileinfo/fileinfo.c if (object) { object 300 ext/fileinfo/fileinfo.c finfo_object *finfo_obj = Z_FINFO_P(object); object 316 ext/fileinfo/fileinfo.c if (object) { object 325 ext/fileinfo/fileinfo.c if (object) { object 344 ext/fileinfo/fileinfo.c if (object) { object 357 ext/fileinfo/fileinfo.c if (object) { object 366 ext/fileinfo/fileinfo.c if (object) { object 368 ext/fileinfo/fileinfo.c FILEINFO_REGISTER_OBJECT(object, finfo); object 403 ext/fileinfo/fileinfo.c FILEINFO_DECLARE_INIT_OBJECT(object) object 405 ext/fileinfo/fileinfo.c if (object) { object 409 ext/fileinfo/fileinfo.c FILEINFO_FROM_OBJECT(finfo, object); object 441 ext/fileinfo/fileinfo.c FILEINFO_DECLARE_INIT_OBJECT(object) object 471 ext/fileinfo/fileinfo.c } else if (object) { object 475 ext/fileinfo/fileinfo.c FILEINFO_FROM_OBJECT(finfo, object); object 559 ext/gmp/gmp.c static int gmp_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data) /* {{{ */ object 561 ext/gmp/gmp.c mpz_ptr gmpnum = GET_GMP_FROM_ZVAL(object); object 572 ext/gmp/gmp.c ZVAL_ARR(&zv, zend_std_get_properties(object)); object 584 ext/gmp/gmp.c static int gmp_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, zend_unserialize_data *data) /* {{{ */ object 593 ext/gmp/gmp.c gmp_create(object, &gmpnum); object 617 ext/gmp/gmp.c zend_std_get_properties(object), Z_ARRVAL_P(zv), object 65 ext/intl/breakiterator/breakiterator_class.h void breakiterator_object_create(zval *object, BreakIterator *break_iter, int brand_new); object 67 ext/intl/breakiterator/breakiterator_class.h void breakiterator_object_construct(zval *object, BreakIterator *break_iter); object 34 ext/intl/breakiterator/breakiterator_iterators.h zval *object, object 39 ext/intl/breakiterator/breakiterator_iterators.h zend_class_entry *ce, zval *object, int by_ref); object 62 ext/intl/calendar/calendar_class.h void calendar_object_create(zval *object, Calendar *calendar); object 64 ext/intl/calendar/calendar_class.h Calendar *calendar_fetch_native_calendar(zval *object); object 66 ext/intl/calendar/calendar_class.h void calendar_object_construct(zval *object, Calendar *calendar); object 42 ext/intl/collator/collator_attr.c &object, Collator_ce_ptr, &attribute ) == FAILURE ) object 73 ext/intl/collator/collator_attr.c &object, Collator_ce_ptr, &attribute, &value ) == FAILURE) object 103 ext/intl/collator/collator_attr.c &object, Collator_ce_ptr ) == FAILURE ) object 132 ext/intl/collator/collator_attr.c &object, Collator_ce_ptr, &strength ) == FAILURE ) object 39 ext/intl/collator/collator_class.c static void Collator_objects_dtor(zend_object *object ) object 41 ext/intl/collator/collator_class.c zend_objects_destroy_object(object ); object 46 ext/intl/collator/collator_class.c void Collator_objects_free(zend_object *object ) object 48 ext/intl/collator/collator_class.c Collator_object* co = php_intl_collator_fetch_object(object); object 60 ext/intl/collator/collator_class.h zval* object = NULL; \ object 50 ext/intl/collator/collator_compare.c &object, Collator_ce_ptr, &str1, &str1_len, &str2, &str2_len ) == FAILURE ) object 32 ext/intl/collator/collator_create.c zval* object; object 37 ext/intl/collator/collator_create.c object = return_value; object 37 ext/intl/collator/collator_error.c &object, Collator_ce_ptr ) == FAILURE ) object 46 ext/intl/collator/collator_error.c co = Z_INTL_COLLATOR_P(object); object 68 ext/intl/collator/collator_error.c &object, Collator_ce_ptr ) == FAILURE ) object 77 ext/intl/collator/collator_error.c co = Z_INTL_COLLATOR_P( object ); object 43 ext/intl/collator/collator_locale.c &object, Collator_ce_ptr, &type ) == FAILURE ) object 298 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &array, &sort_flags ) == FAILURE ) object 320 ext/intl/collator/collator_sort.c ZVAL_COPY_VALUE(&INTL_G( current_collator ), object); object 392 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &array ) == FAILURE ) object 558 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &str, &str_len ) == FAILURE ) object 31 ext/intl/common/common_date.h U_CFUNC TimeZone *timezone_convert_datetimezone(int type, void *object, int is_datetime, intl_error *outside_error, const char *func); object 43 ext/intl/common/common_enum.h object = getThis(); \ object 78 ext/intl/common/common_enum.h U_CFUNC void IntlIterator_from_StringEnumeration(StringEnumeration *se, zval *object); object 1041 ext/intl/converter/converter.c static zend_object *php_converter_clone_object(zval *object) { object 1042 ext/intl/converter/converter.c php_converter_object *objval, *oldobj = Z_INTL_CONVERTER_P(object); object 1043 ext/intl/converter/converter.c zend_object *retval = php_converter_object_ctor(Z_OBJCE_P(object), &objval); object 78 ext/intl/dateformat/dateformat.c &object, IntlDateFormatter_ce_ptr ) == FAILURE ) object 85 ext/intl/dateformat/dateformat.c dfo = Z_INTL_DATEFORMATTER_P( object ); object 104 ext/intl/dateformat/dateformat.c &object, IntlDateFormatter_ce_ptr ) == FAILURE ) object 112 ext/intl/dateformat/dateformat.c dfo = Z_INTL_DATEFORMATTER_P( object ); object 39 ext/intl/dateformat/dateformat_attr.c if( zend_parse_method_parameters( ZEND_NUM_ARGS(), getThis(), "O", &object, IntlDateFormatter_ce_ptr ) == FAILURE ) object 65 ext/intl/dateformat/dateformat_attr.c if( zend_parse_method_parameters( ZEND_NUM_ARGS(), getThis(), "O", &object, IntlDateFormatter_ce_ptr ) == FAILURE ) object 96 ext/intl/dateformat/dateformat_attr.c if( zend_parse_method_parameters( ZEND_NUM_ARGS(), getThis(), "O", &object, IntlDateFormatter_ce_ptr ) == FAILURE ) object 141 ext/intl/dateformat/dateformat_attr.c &object, IntlDateFormatter_ce_ptr, &value, &value_len ) == FAILURE ) object 179 ext/intl/dateformat/dateformat_attr.c &object, IntlDateFormatter_ce_ptr,&loc_type) == FAILURE ) object 208 ext/intl/dateformat/dateformat_attr.c &object, IntlDateFormatter_ce_ptr ) == FAILURE ) object 236 ext/intl/dateformat/dateformat_attr.c &object, IntlDateFormatter_ce_ptr,&isLenient ) == FAILURE ) object 38 ext/intl/dateformat/dateformat_class.c static void IntlDateFormatter_object_dtor(zend_object *object ) object 40 ext/intl/dateformat/dateformat_class.c zend_objects_destroy_object( object ); object 45 ext/intl/dateformat/dateformat_class.c void IntlDateFormatter_object_free( zend_object *object ) object 47 ext/intl/dateformat/dateformat_class.c IntlDateFormatter_object* dfo = php_intl_dateformatter_fetch_object(object); object 81 ext/intl/dateformat/dateformat_class.c zend_object *IntlDateFormatter_object_clone(zval *object) object 88 ext/intl/dateformat/dateformat_class.c new_obj = IntlDateFormatter_ce_ptr->create_object(Z_OBJCE_P(object)); object 124 ext/intl/dateformat/dateformat_class.c ZEND_ARG_INFO(0, object) object 162 ext/intl/dateformat/dateformat_format.c &object, IntlDateFormatter_ce_ptr, &zarg) == FAILURE) { object 139 ext/intl/dateformat/dateformat_parse.c &object, IntlDateFormatter_ce_ptr, &text_to_parse, &text_len, &z_parse_pos ) == FAILURE ){ object 178 ext/intl/dateformat/dateformat_parse.c &object, IntlDateFormatter_ce_ptr, &text_to_parse, &text_len, &z_parse_pos ) == FAILURE ){ object 40 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &attribute ) == FAILURE ) object 113 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &attribute ) == FAILURE ) object 154 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &attribute, &value ) == FAILURE) object 219 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &attribute, &value, &len ) == FAILURE) object 260 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &symbol ) == FAILURE ) object 309 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &symbol, &value, &value_len ) == FAILURE ) object 354 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr ) == FAILURE ) object 397 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &value, &value_len ) == FAILURE ) object 435 ext/intl/formatter/formatter_attr.c &object, NumberFormatter_ce_ptr, &type ) == FAILURE ) object 37 ext/intl/formatter/formatter_class.c static void NumberFormatter_object_dtor(zend_object *object) object 39 ext/intl/formatter/formatter_class.c zend_objects_destroy_object( object ); object 44 ext/intl/formatter/formatter_class.c void NumberFormatter_object_free( zend_object *object ) object 46 ext/intl/formatter/formatter_class.c NumberFormatter_object* nfo = php_intl_number_format_fetch_object(object); object 71 ext/intl/formatter/formatter_class.c zend_object *NumberFormatter_object_clone(zval *object) object 77 ext/intl/formatter/formatter_class.c new_obj = NumberFormatter_ce_ptr->create_object(Z_OBJCE_P(object)); object 44 ext/intl/formatter/formatter_format.c &object, NumberFormatter_ce_ptr, &number, &type ) == FAILURE ) object 150 ext/intl/formatter/formatter_format.c &object, NumberFormatter_ce_ptr, &number, ¤cy, ¤cy_len ) == FAILURE ) object 49 ext/intl/formatter/formatter_main.c object = return_value; object 118 ext/intl/formatter/formatter_main.c &object, NumberFormatter_ce_ptr ) == FAILURE ) object 126 ext/intl/formatter/formatter_main.c nfo = Z_INTL_NUMBERFORMATTER_P(object); object 145 ext/intl/formatter/formatter_main.c &object, NumberFormatter_ce_ptr ) == FAILURE ) object 153 ext/intl/formatter/formatter_main.c nfo = Z_INTL_NUMBERFORMATTER_P(object); object 54 ext/intl/formatter/formatter_parse.c &object, NumberFormatter_ce_ptr, &str, &str_len, &type, &zposition ) == FAILURE ) object 142 ext/intl/formatter/formatter_parse.c &object, NumberFormatter_ce_ptr, &str, &str_len, &zcurrency, &zposition ) == FAILURE ) object 36 ext/intl/intl_data.h zval* object = NULL; \ object 45 ext/intl/intl_data.h obj = Z_##oclass##_P( object ); \ object 45 ext/intl/locale/locale_class.h zval* object = NULL; \ object 36 ext/intl/msgformat/msgformat.c zval* object; object 41 ext/intl/msgformat/msgformat.c object = return_value; object 132 ext/intl/msgformat/msgformat.c zval* object = NULL; object 137 ext/intl/msgformat/msgformat.c &object, MessageFormatter_ce_ptr ) == FAILURE ) object 145 ext/intl/msgformat/msgformat.c mfo = Z_INTL_MESSAGEFORMATTER_P( object ); object 160 ext/intl/msgformat/msgformat.c zval* object = NULL; object 165 ext/intl/msgformat/msgformat.c &object, MessageFormatter_ce_ptr ) == FAILURE ) object 173 ext/intl/msgformat/msgformat.c mfo = Z_INTL_MESSAGEFORMATTER_P( object ); object 39 ext/intl/msgformat/msgformat_attr.c if( zend_parse_method_parameters( ZEND_NUM_ARGS(), getThis(), "O", &object, MessageFormatter_ce_ptr ) == FAILURE ) object 72 ext/intl/msgformat/msgformat_attr.c &object, MessageFormatter_ce_ptr, &value, &value_len ) == FAILURE ) object 128 ext/intl/msgformat/msgformat_attr.c &object, MessageFormatter_ce_ptr ) == FAILURE ) object 37 ext/intl/msgformat/msgformat_class.c static void MessageFormatter_object_dtor(zend_object *object ) object 39 ext/intl/msgformat/msgformat_class.c zend_objects_destroy_object( object ); object 44 ext/intl/msgformat/msgformat_class.c void MessageFormatter_object_free( zend_object *object ) object 46 ext/intl/msgformat/msgformat_class.c MessageFormatter_object* mfo = php_intl_messageformatter_fetch_object(object); object 71 ext/intl/msgformat/msgformat_class.c zend_object *MessageFormatter_object_clone(zval *object) object 77 ext/intl/msgformat/msgformat_class.c new_obj = MessageFormatter_ce_ptr->create_object(Z_OBJCE_P(object)); object 78 ext/intl/msgformat/msgformat_format.c &object, MessageFormatter_ce_ptr, &args ) == FAILURE ) object 70 ext/intl/msgformat/msgformat_parse.c &object, MessageFormatter_ce_ptr, &source, &source_len ) == FAILURE ) object 142 ext/intl/php_intl.c ZEND_ARG_OBJ_INFO(0, object, Collator, 0) object 146 ext/intl/php_intl.c ZEND_ARG_OBJ_INFO(0, object, Collator, 0) object 151 ext/intl/php_intl.c ZEND_ARG_OBJ_INFO(0, object, Collator, 0) object 157 ext/intl/php_intl.c ZEND_ARG_OBJ_INFO(0, object, Collator, 0) object 359 ext/intl/php_intl.c ZEND_ARG_INFO(0, object) object 39 ext/intl/resourcebundle/resourcebundle_class.c static void ResourceBundle_object_destroy( zend_object *object ) object 41 ext/intl/resourcebundle/resourcebundle_class.c ResourceBundle_object *rb = php_intl_resourcebundle_fetch_object(object); object 85 ext/intl/resourcebundle/resourcebundle_class.c zval *object = return_value; object 86 ext/intl/resourcebundle/resourcebundle_class.c ResourceBundle_object *rb = Z_INTL_RESOURCEBUNDLE_P( object ); object 170 ext/intl/resourcebundle/resourcebundle_class.c static void resourcebundle_array_fetch(zval *object, zval *offset, zval *return_value, int fallback) object 224 ext/intl/resourcebundle/resourcebundle_class.c zval *resourcebundle_array_get(zval *object, zval *offset, int type, zval *rv) object 230 ext/intl/resourcebundle/resourcebundle_class.c resourcebundle_array_fetch(object, offset, rv, 1); object 250 ext/intl/resourcebundle/resourcebundle_class.c zval * object; object 252 ext/intl/resourcebundle/resourcebundle_class.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Oz|b", &object, ResourceBundle_ce_ptr, &offset, &fallback ) == FAILURE) { object 258 ext/intl/resourcebundle/resourcebundle_class.c resourcebundle_array_fetch(object, offset, return_value, fallback); object 263 ext/intl/resourcebundle/resourcebundle_class.c int resourcebundle_array_count(zval *object, zend_long *count) object 294 ext/intl/resourcebundle/resourcebundle_class.c if( zend_parse_method_parameters( ZEND_NUM_ARGS(), getThis(), "O", &object, ResourceBundle_ce_ptr ) == FAILURE ) { object 367 ext/intl/resourcebundle/resourcebundle_class.c &object, ResourceBundle_ce_ptr ) == FAILURE ) object 374 ext/intl/resourcebundle/resourcebundle_class.c rb = Z_INTL_RESOURCEBUNDLE_P( object ); object 395 ext/intl/resourcebundle/resourcebundle_class.c &object, ResourceBundle_ce_ptr ) == FAILURE ) object 402 ext/intl/resourcebundle/resourcebundle_class.c rb = Z_INTL_RESOURCEBUNDLE_P( object ); object 73 ext/intl/resourcebundle/resourcebundle_iterator.c zval *object = &iterator->intern.data; object 77 ext/intl/resourcebundle/resourcebundle_iterator.c zval_ptr_dtor(object); object 150 ext/intl/resourcebundle/resourcebundle_iterator.c zend_object_iterator *resourcebundle_get_iterator( zend_class_entry *ce, zval *object, int byref ) object 152 ext/intl/resourcebundle/resourcebundle_iterator.c ResourceBundle_object *rb = Z_INTL_RESOURCEBUNDLE_P(object ); object 160 ext/intl/resourcebundle/resourcebundle_iterator.c ZVAL_COPY(&iterator->intern.data, object); object 34 ext/intl/resourcebundle/resourcebundle_iterator.h zend_object_iterator *resourcebundle_get_iterator( zend_class_entry *ce, zval *object, int byref ); object 33 ext/intl/spoofchecker/spoofchecker_class.c static void Spoofchecker_objects_dtor(zend_object *object) object 35 ext/intl/spoofchecker/spoofchecker_class.c zend_objects_destroy_object(object); object 40 ext/intl/spoofchecker/spoofchecker_class.c void Spoofchecker_objects_free(zend_object *object) object 42 ext/intl/spoofchecker/spoofchecker_class.c Spoofchecker_object* co = php_intl_spoofchecker_fetch_object(object); object 110 ext/intl/spoofchecker/spoofchecker_class.c static zend_object *spoofchecker_clone_obj(zval *object) /* {{{ */ object 115 ext/intl/spoofchecker/spoofchecker_class.c sfo = Z_INTL_SPOOFCHECKER_P(object); object 118 ext/intl/spoofchecker/spoofchecker_class.c new_obj_val = Spoofchecker_ce_ptr->create_object(Z_OBJCE_P(object)); object 60 ext/intl/spoofchecker/spoofchecker_class.h zval* object = getThis(); \ object 70 ext/intl/timezone/timezone_class.h void timezone_object_construct(const TimeZone *zone, zval *object, int owned); object 33 ext/intl/transliterator/transliterator_class.c int transliterator_object_construct( zval *object, object 59 ext/intl/transliterator/transliterator_class.c zend_update_property(Transliterator_ce_ptr, object, object 102 ext/intl/transliterator/transliterator_class.c zend_object *object ) object 104 ext/intl/transliterator/transliterator_class.c zend_objects_destroy_object( object ); object 109 ext/intl/transliterator/transliterator_class.c static void Transliterator_objects_free( zend_object *object ) object 111 ext/intl/transliterator/transliterator_class.c Transliterator_object* to = php_intl_transliterator_fetch_object(object); object 142 ext/intl/transliterator/transliterator_class.c static zend_object *Transliterator_clone_obj( zval *object ) object 149 ext/intl/transliterator/transliterator_class.c to_orig = Z_INTL_TRANSLITERATOR_P( object ); object 151 ext/intl/transliterator/transliterator_class.c ret_val = Transliterator_ce_ptr->create_object( Z_OBJCE_P( object ) ); object 220 ext/intl/transliterator/transliterator_class.c static zval *Transliterator_get_property_ptr_ptr( zval *object, zval *member, int type, void **cache_slot ) object 233 ext/intl/transliterator/transliterator_class.c retval = std_object_handlers.get_property_ptr_ptr( object, member, type, cache_slot ); object 243 ext/intl/transliterator/transliterator_class.c static zval *Transliterator_read_property( zval *object, zval *member, int type, void **cache_slot, zval *rv ) object 258 ext/intl/transliterator/transliterator_class.c retval = std_object_handlers.read_property( object, member, type, cache_slot, rv ); object 269 ext/intl/transliterator/transliterator_class.c static void Transliterator_write_property( zval *object, zval *member, zval *value, object 282 ext/intl/transliterator/transliterator_class.c std_object_handlers.write_property( object, member, value, cache_slot ); object 61 ext/intl/transliterator/transliterator_class.h int transliterator_object_construct( zval *object, object 30 ext/intl/transliterator/transliterator_methods.c static int create_transliterator( char *str_id, size_t str_id_len, zend_long direction, zval *object ) object 47 ext/intl/transliterator/transliterator_methods.c object_init_ex( object, Transliterator_ce_ptr ); object 56 ext/intl/transliterator/transliterator_methods.c zval_dtor( object ); object 82 ext/intl/transliterator/transliterator_methods.c zval_dtor( object ); object 86 ext/intl/transliterator/transliterator_methods.c transliterator_object_construct( object, utrans, TRANSLITERATOR_ERROR_CODE_P( to ) ); object 93 ext/intl/transliterator/transliterator_methods.c zval_dtor( object ); object 123 ext/intl/transliterator/transliterator_methods.c object = return_value; object 124 ext/intl/transliterator/transliterator_methods.c res = create_transliterator( str_id, str_id_len, direction, object ); object 164 ext/intl/transliterator/transliterator_methods.c object = return_value; object 165 ext/intl/transliterator/transliterator_methods.c object_init_ex( object, Transliterator_ce_ptr ); object 198 ext/intl/transliterator/transliterator_methods.c transliterator_object_construct( object, utrans, TRANSLITERATOR_ERROR_CODE_P( to ) ); object 215 ext/intl/transliterator/transliterator_methods.c &object, Transliterator_ce_ptr ) == FAILURE ) object 225 ext/intl/transliterator/transliterator_methods.c object = return_value; object 226 ext/intl/transliterator/transliterator_methods.c object_init_ex( object, Transliterator_ce_ptr ); object 232 ext/intl/transliterator/transliterator_methods.c transliterator_object_construct( object, utrans, TRANSLITERATOR_ERROR_CODE_P( to ) ); object 310 ext/intl/transliterator/transliterator_methods.c object = getThis(); object 313 ext/intl/transliterator/transliterator_methods.c if( object == NULL ) object 328 ext/intl/transliterator/transliterator_methods.c object = arg1; object 337 ext/intl/transliterator/transliterator_methods.c object = &tmp_object; object 339 ext/intl/transliterator/transliterator_methods.c TRANSLITERATOR_FORWARD, object ); object 481 ext/intl/transliterator/transliterator_methods.c &object, Transliterator_ce_ptr ) == FAILURE ) object 490 ext/intl/transliterator/transliterator_methods.c to = Z_INTL_TRANSLITERATOR_P( object ); object 509 ext/intl/transliterator/transliterator_methods.c &object, Transliterator_ce_ptr ) == FAILURE ) object 519 ext/intl/transliterator/transliterator_methods.c to = Z_INTL_TRANSLITERATOR_P( object ); object 65 ext/json/json_parser.y %type <value> start object key value array errlex object 75 ext/json/json_parser.y void php_json_parser_object_init(php_json_parser *parser, zval *object); object 76 ext/json/json_parser.y int php_json_parser_object_update(php_json_parser *parser, zval *object, zend_string *key, zval *zvalue); object 77 ext/json/json_parser.y void php_json_parser_array_init(zval *object); object 104 ext/json/json_parser.y object: object 208 ext/json/json_parser.y object object 244 ext/json/json_parser.y void php_json_parser_object_init(php_json_parser *parser, zval *object) object 247 ext/json/json_parser.y array_init(object); object 249 ext/json/json_parser.y object_init(object); object 253 ext/json/json_parser.y int php_json_parser_object_update(php_json_parser *parser, zval *object, zend_string *key, zval *zvalue) object 256 ext/json/json_parser.y if (Z_TYPE_P(object) == IS_ARRAY) { object 257 ext/json/json_parser.y zend_symtable_update(Z_ARRVAL_P(object), key, zvalue); object 267 ext/json/json_parser.y zval_dtor(object); object 271 ext/json/json_parser.y zend_std_write_property(object, &zkey, zvalue, NULL); object 158 ext/libxml/libxml.c static int php_libxml_clear_object(php_libxml_node_object *object) object 160 ext/libxml/libxml.c if (object->properties) { object 161 ext/libxml/libxml.c object->properties = NULL; object 163 ext/libxml/libxml.c php_libxml_decrement_node_ptr(object); object 164 ext/libxml/libxml.c return php_libxml_decrement_doc_ref(object); object 280 ext/libxml/libxml.c ZVAL_UNDEF(&libxml_globals->entity_loader.object); object 285 ext/libxml/libxml.c static void _php_libxml_destroy_fci(zend_fcall_info *fci, zval *object) object 291 ext/libxml/libxml.c if (!Z_ISUNDEF_P(object)) { object 292 ext/libxml/libxml.c zval_ptr_dtor(object); object 293 ext/libxml/libxml.c ZVAL_UNDEF(object); object 895 ext/libxml/libxml.c _php_libxml_destroy_fci(&LIBXML(entity_loader).fci, &LIBXML(entity_loader).object); object 1121 ext/libxml/libxml.c _php_libxml_destroy_fci(&LIBXML(entity_loader).fci, &LIBXML(entity_loader).object); object 1126 ext/libxml/libxml.c if (fci.object != NULL) { object 1127 ext/libxml/libxml.c ZVAL_OBJ(&LIBXML(entity_loader).object, fci.object); object 1128 ext/libxml/libxml.c Z_ADDREF(LIBXML(entity_loader).object); object 1175 ext/libxml/libxml.c PHP_LIBXML_API xmlNodePtr php_libxml_import_node(zval *object) object 1181 ext/libxml/libxml.c if (Z_TYPE_P(object) == IS_OBJECT) { object 1182 ext/libxml/libxml.c ce = Z_OBJCE_P(object); object 1187 ext/libxml/libxml.c node = export_hnd->export_func(object); object 1193 ext/libxml/libxml.c PHP_LIBXML_API int php_libxml_increment_node_ptr(php_libxml_node_object *object, xmlNodePtr node, void *private_data) object 1197 ext/libxml/libxml.c if (object != NULL && node != NULL) { object 1198 ext/libxml/libxml.c if (object->node != NULL) { object 1199 ext/libxml/libxml.c if (object->node->node == node) { object 1200 ext/libxml/libxml.c return object->node->refcount; object 1202 ext/libxml/libxml.c php_libxml_decrement_node_ptr(object); object 1206 ext/libxml/libxml.c object->node = node->_private; object 1207 ext/libxml/libxml.c ret_refcount = ++object->node->refcount; object 1209 ext/libxml/libxml.c if (object->node->_private == NULL) { object 1210 ext/libxml/libxml.c object->node->_private = private_data; object 1214 ext/libxml/libxml.c object->node = emalloc(sizeof(php_libxml_node_ptr)); object 1215 ext/libxml/libxml.c object->node->node = node; object 1216 ext/libxml/libxml.c object->node->refcount = 1; object 1217 ext/libxml/libxml.c object->node->_private = private_data; object 1218 ext/libxml/libxml.c node->_private = object->node; object 1225 ext/libxml/libxml.c PHP_LIBXML_API int php_libxml_decrement_node_ptr(php_libxml_node_object *object) object 1230 ext/libxml/libxml.c if (object != NULL && object->node != NULL) { object 1231 ext/libxml/libxml.c obj_node = (php_libxml_node_ptr *) object->node; object 1239 ext/libxml/libxml.c object->node = NULL; object 1245 ext/libxml/libxml.c PHP_LIBXML_API int php_libxml_increment_doc_ref(php_libxml_node_object *object, xmlDocPtr docp) object 1249 ext/libxml/libxml.c if (object->document != NULL) { object 1250 ext/libxml/libxml.c object->document->refcount++; object 1251 ext/libxml/libxml.c ret_refcount = object->document->refcount; object 1254 ext/libxml/libxml.c object->document = emalloc(sizeof(php_libxml_ref_obj)); object 1255 ext/libxml/libxml.c object->document->ptr = docp; object 1256 ext/libxml/libxml.c object->document->refcount = ret_refcount; object 1257 ext/libxml/libxml.c object->document->doc_props = NULL; object 1263 ext/libxml/libxml.c PHP_LIBXML_API int php_libxml_decrement_doc_ref(php_libxml_node_object *object) object 1267 ext/libxml/libxml.c if (object != NULL && object->document != NULL) { object 1268 ext/libxml/libxml.c ret_refcount = --object->document->refcount; object 1270 ext/libxml/libxml.c if (object->document->ptr != NULL) { object 1271 ext/libxml/libxml.c xmlFreeDoc((xmlDoc *) object->document->ptr); object 1273 ext/libxml/libxml.c if (object->document->doc_props != NULL) { object 1274 ext/libxml/libxml.c if (object->document->doc_props->classmap) { object 1275 ext/libxml/libxml.c zend_hash_destroy(object->document->doc_props->classmap); object 1276 ext/libxml/libxml.c FREE_HASHTABLE(object->document->doc_props->classmap); object 1278 ext/libxml/libxml.c efree(object->document->doc_props); object 1280 ext/libxml/libxml.c efree(object->document); object 1281 ext/libxml/libxml.c object->document = NULL; object 1324 ext/libxml/libxml.c PHP_LIBXML_API void php_libxml_node_decrement_resource(php_libxml_node_object *object) object 1330 ext/libxml/libxml.c if (object != NULL && object->node != NULL) { object 1331 ext/libxml/libxml.c obj_node = (php_libxml_node_ptr *) object->node; object 1332 ext/libxml/libxml.c nodep = object->node->node; object 1333 ext/libxml/libxml.c ret_refcount = php_libxml_decrement_node_ptr(object); object 1337 ext/libxml/libxml.c if (obj_node && object == obj_node->_private) { object 1342 ext/libxml/libxml.c if (object != NULL && object->document != NULL) { object 1344 ext/libxml/libxml.c php_libxml_decrement_doc_ref(object); object 50 ext/libxml/php_libxml.h zval object; object 94 ext/libxml/php_libxml.h typedef void * (*php_libxml_export_node) (zval *object); object 96 ext/libxml/php_libxml.h PHP_LIBXML_API int php_libxml_increment_node_ptr(php_libxml_node_object *object, xmlNodePtr node, void *private_data); object 97 ext/libxml/php_libxml.h PHP_LIBXML_API int php_libxml_decrement_node_ptr(php_libxml_node_object *object); object 98 ext/libxml/php_libxml.h PHP_LIBXML_API int php_libxml_increment_doc_ref(php_libxml_node_object *object, xmlDocPtr docp); object 99 ext/libxml/php_libxml.h PHP_LIBXML_API int php_libxml_decrement_doc_ref(php_libxml_node_object *object); object 100 ext/libxml/php_libxml.h PHP_LIBXML_API xmlNodePtr php_libxml_import_node(zval *object); object 105 ext/libxml/php_libxml.h PHP_LIBXML_API void php_libxml_node_decrement_resource(php_libxml_node_object *object); object 199 ext/mysqli/mysqli.c static void mysqli_objects_free_storage(zend_object *object) object 201 ext/mysqli/mysqli.c mysqli_object *intern = php_mysqli_fetch_object(object); object 213 ext/mysqli/mysqli.c static void mysqli_link_free_storage(zend_object *object) object 215 ext/mysqli/mysqli.c mysqli_object *intern = php_mysqli_fetch_object(object); object 227 ext/mysqli/mysqli.c mysqli_objects_free_storage(object); object 232 ext/mysqli/mysqli.c static void mysqli_driver_free_storage(zend_object *object) object 234 ext/mysqli/mysqli.c mysqli_objects_free_storage(object); object 240 ext/mysqli/mysqli.c static void mysqli_stmt_free_storage(zend_object *object) object 242 ext/mysqli/mysqli.c mysqli_object *intern = php_mysqli_fetch_object(object); object 249 ext/mysqli/mysqli.c mysqli_objects_free_storage(object); object 255 ext/mysqli/mysqli.c static void mysqli_result_free_storage(zend_object *object) object 257 ext/mysqli/mysqli.c mysqli_object *intern = php_mysqli_fetch_object(object); object 263 ext/mysqli/mysqli.c mysqli_objects_free_storage(object); object 269 ext/mysqli/mysqli.c static void mysqli_warning_free_storage(zend_object *object) object 271 ext/mysqli/mysqli.c mysqli_object *intern = php_mysqli_fetch_object(object); object 278 ext/mysqli/mysqli.c mysqli_objects_free_storage(object); object 299 ext/mysqli/mysqli.c zval *mysqli_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 306 ext/mysqli/mysqli.c obj = Z_MYSQLI_P(object); object 325 ext/mysqli/mysqli.c retval = std_hnd->read_property(object, member, type, cache_slot, rv); object 337 ext/mysqli/mysqli.c void mysqli_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 349 ext/mysqli/mysqli.c obj = Z_MYSQLI_P(object); object 359 ext/mysqli/mysqli.c std_hnd->write_property(object, member, value, cache_slot); object 380 ext/mysqli/mysqli.c static int mysqli_object_has_property(zval *object, zval *member, int has_set_exists, void **cache_slot) /* {{{ */ object 382 ext/mysqli/mysqli.c mysqli_object *obj = Z_MYSQLI_P(object); object 393 ext/mysqli/mysqli.c zval *value = mysqli_read_property(object, member, BP_VAR_IS, cache_slot, &rv); object 402 ext/mysqli/mysqli.c zval *value = mysqli_read_property(object, member, BP_VAR_IS, cache_slot, &rv); object 414 ext/mysqli/mysqli.c ret = std_hnd->has_property(object, member, has_set_exists, cache_slot); object 420 ext/mysqli/mysqli.c HashTable *mysqli_object_get_debug_info(zval *object, int *is_temp) object 422 ext/mysqli/mysqli.c mysqli_object *obj = Z_MYSQLI_P(object); object 433 ext/mysqli/mysqli.c value = mysqli_read_property(object, &member, BP_VAR_IS, 0, &rv); object 1297 ext/mysqli/mysqli.c fci.object = Z_OBJ_P(return_value); object 1320 ext/mysqli/mysqli.c fcc.object = Z_OBJ_P(return_value); object 63 ext/mysqli/mysqli_nonapi.c zval *object = getThis(); object 95 ext/mysqli/mysqli_nonapi.c if (object && instanceof_function(Z_OBJCE_P(object), mysqli_link_class_entry)) { object 96 ext/mysqli/mysqli_nonapi.c mysqli_resource = (Z_MYSQLI_P(object))->ptr; object 108 ext/mysqli/mysqli_nonapi.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "O|sssslsl", &object, mysqli_link_class_entry, object 114 ext/mysqli/mysqli_nonapi.c mysqli_resource = (Z_MYSQLI_P(object))->ptr; object 115 ext/mysqli/mysqli_nonapi.c MYSQLI_FETCH_RESOURCE_CONN(mysql, object, MYSQLI_STATUS_INITIALIZED); object 283 ext/mysqli/mysqli_nonapi.c if (!object || !instanceof_function(Z_OBJCE_P(object), mysqli_link_class_entry)) { object 286 ext/mysqli/mysqli_nonapi.c (Z_MYSQLI_P(object))->ptr = mysqli_resource; object 47 ext/mysqli/mysqli_result_iterator.c zend_object_iterator *php_mysqli_result_get_iterator(zend_class_entry *ce, zval *object, int by_ref) object 57 ext/mysqli/mysqli_result_iterator.c ZVAL_COPY(&iterator->intern.data, object); object 59 ext/mysqli/mysqli_result_iterator.c iterator->result = Z_MYSQLI_P(object); object 215 ext/mysqli/php_mysqli_structs.h extern zend_object_iterator *php_mysqli_result_get_iterator(zend_class_entry *ce, zval *object, int by_ref); object 249 ext/mysqli/php_mysqli_structs.h zval *object = getThis(); \ object 250 ext/mysqli/php_mysqli_structs.h if (!object || !instanceof_function(Z_OBJCE_P(object), mysqli_link_class_entry)) { \ object 251 ext/mysqli/php_mysqli_structs.h object = return_value; \ object 252 ext/mysqli/php_mysqli_structs.h ZVAL_OBJ(object, mysqli_objects_new(__ce)); \ object 254 ext/mysqli/php_mysqli_structs.h MYSQLI_REGISTER_RESOURCE_EX(__ptr, object)\ object 199 ext/pdo/pdo_dbh.c zval *object = getThis(); object 264 ext/pdo/pdo_dbh.c dbh = Z_PDO_DBH_P(object); object 324 ext/pdo/pdo_dbh.c Z_PDO_OBJECT_P(object)->inner = pdbh; object 402 ext/pdo/pdo_dbh.c static zval *pdo_stmt_instantiate(pdo_dbh_t *dbh, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */ object 415 ext/pdo/pdo_dbh.c if (UNEXPECTED(object_init_ex(object, dbstmt_ce) != SUCCESS)) { object 419 ext/pdo/pdo_dbh.c return object; object 422 ext/pdo/pdo_dbh.c static void pdo_stmt_construct(zend_execute_data *execute_data, pdo_stmt_t *stmt, zval *object, zend_class_entry *dbstmt_ce, zval *ctor_args) /* {{{ */ object 429 ext/pdo/pdo_dbh.c std_object_handlers.write_property(object, &z_key, &query_string, NULL); object 441 ext/pdo/pdo_dbh.c fci.object = Z_OBJ_P(object); object 453 ext/pdo/pdo_dbh.c fcc.called_scope = Z_OBJCE_P(object); object 454 ext/pdo/pdo_dbh.c fcc.object = Z_OBJ_P(object); object 1344 ext/pdo/pdo_dbh.c static union _zend_function *dbh_method_get(zend_object **object, zend_string *method_name, const zval *key) object 1347 ext/pdo/pdo_dbh.c pdo_dbh_object_t *dbh_obj = php_pdo_dbh_fetch_object(*object); object 1353 ext/pdo/pdo_dbh.c if ((fbc = std_object_handlers.get_method(object, method_name, key)) == NULL) { object 1377 ext/pdo/pdo_dbh.c static HashTable *dbh_get_gc(zval *object, zval **gc_data, int *gc_count) object 1379 ext/pdo/pdo_dbh.c pdo_dbh_t *dbh = Z_PDO_DBH_P(object); object 1382 ext/pdo/pdo_dbh.c return zend_std_get_properties(object); object 958 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object = Z_OBJ_P(return_value); object 959 ext/pdo/pdo_stmt.c stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); object 1150 ext/pdo/pdo_stmt.c stmt->fetch.cls.fci.object = Z_OBJ_P(return_value); object 1151 ext/pdo/pdo_stmt.c stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); object 2183 ext/pdo/pdo_stmt.c static void dbstmt_prop_write(zval *object, zval *member, zval *value, void **cache_slot) object 2185 ext/pdo/pdo_stmt.c pdo_stmt_t *stmt = Z_PDO_STMT_P(object); object 2192 ext/pdo/pdo_stmt.c std_object_handlers.write_property(object, member, value, cache_slot); object 2196 ext/pdo/pdo_stmt.c static void dbstmt_prop_delete(zval *object, zval *member, void **cache_slot) object 2198 ext/pdo/pdo_stmt.c pdo_stmt_t *stmt = Z_PDO_STMT_P(object); object 2205 ext/pdo/pdo_stmt.c std_object_handlers.unset_property(object, member, cache_slot); object 2213 ext/pdo/pdo_stmt.c zend_object *object = *object_pp; object 2218 ext/pdo/pdo_stmt.c if ((fbc = zend_hash_find_ptr(&object->ce->function_table, lc_method_name)) == NULL) { object 2219 ext/pdo/pdo_stmt.c pdo_stmt_t *stmt = php_pdo_stmt_fetch_object(object); object 2267 ext/pdo/pdo_stmt.c static int pdo_row_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data); object 2449 ext/pdo/pdo_stmt.c zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref) object 2451 ext/pdo/pdo_stmt.c pdo_stmt_t *stmt = Z_PDO_STMT_P(object); object 2461 ext/pdo/pdo_stmt.c ZVAL_COPY(&I->iter.data, object); object 2481 ext/pdo/pdo_stmt.c static zval *row_prop_read(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 2483 ext/pdo/pdo_stmt.c pdo_row_t *row = (pdo_row_t *)Z_OBJ_P(object); object 2522 ext/pdo/pdo_stmt.c static zval *row_dim_read(zval *object, zval *member, int type, zval *rv) object 2524 ext/pdo/pdo_stmt.c return row_prop_read(object, member, type, NULL, rv); object 2527 ext/pdo/pdo_stmt.c static void row_prop_write(zval *object, zval *member, zval *value, void **cache_slot) object 2532 ext/pdo/pdo_stmt.c static void row_dim_write(zval *object, zval *member, zval *value) object 2537 ext/pdo/pdo_stmt.c static int row_prop_exists(zval *object, zval *member, int check_empty, void **cache_slot) object 2539 ext/pdo/pdo_stmt.c pdo_row_t *row = (pdo_row_t *)Z_OBJ_P(object); object 2568 ext/pdo/pdo_stmt.c static int row_dim_exists(zval *object, zval *member, int check_empty) object 2570 ext/pdo/pdo_stmt.c return row_prop_exists(object, member, check_empty, NULL); object 2573 ext/pdo/pdo_stmt.c static void row_prop_delete(zval *object, zval *offset, void **cache_slot) object 2578 ext/pdo/pdo_stmt.c static void row_dim_delete(zval *object, zval *offset) object 2583 ext/pdo/pdo_stmt.c static HashTable *row_get_properties(zval *object) object 2585 ext/pdo/pdo_stmt.c pdo_row_t *row = (pdo_row_t *)Z_OBJ_P(object); object 2625 ext/pdo/pdo_stmt.c static int row_call_method(zend_string *method, zend_object *object, INTERNAL_FUNCTION_PARAMETERS) object 2630 ext/pdo/pdo_stmt.c static union _zend_function *row_get_ctor(zend_object *object) object 2643 ext/pdo/pdo_stmt.c static zend_string *row_get_classname(const zend_object *object) object 2697 ext/pdo/pdo_stmt.c static int pdo_row_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serialize_data *data) object 627 ext/pdo/php_pdo_driver.h zval object; object 45 ext/pdo/php_pdo_int.h zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref); object 56 ext/pdo/php_pdo_int.h zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object); object 331 ext/pdo_sqlite/sqlite_driver.c fc->fci.object = NULL; object 482 ext/pdo_sqlite/sqlite_driver.c collation->fc.fci.object = NULL; object 2795 ext/pgsql/pgsql.c fci.object = Z_OBJ_P(return_value); object 2818 ext/pgsql/pgsql.c fcc.object = Z_OBJ_P(return_value); object 1078 ext/phar/phar_object.c static void phar_spl_foreign_dtor(spl_filesystem_object *object) /* {{{ */ object 1080 ext/phar/phar_object.c phar_archive_data *phar = (phar_archive_data *) object->oth; object 1086 ext/phar/phar_object.c object->oth = NULL; object 46 ext/reflection/php_reflection.c #define reflection_update_property(object, name, value) do { \ object 49 ext/reflection/php_reflection.c zend_std_write_property(object, &member, value, NULL); \ object 241 ext/reflection/php_reflection.c static zval *_default_load_entry(zval *object, char *name, size_t name_len) /* {{{ */ object 245 ext/reflection/php_reflection.c if ((value = zend_hash_str_find_ind(Z_OBJPROP_P(object), name, name_len)) == NULL) { object 252 ext/reflection/php_reflection.c static void _default_get_entry(zval *object, char *name, int name_len, zval *return_value) /* {{{ */ object 256 ext/reflection/php_reflection.c if ((value = _default_load_entry(object, name, name_len)) == NULL) { object 264 ext/reflection/php_reflection.c static void _default_lookup_entry(zval *object, char *name, int name_len, zval **return_value) /* {{{ */ object 268 ext/reflection/php_reflection.c if (zend_hash_find(Z_OBJPROP_P(object), name, name_len, (void **) &value) == FAILURE) { object 305 ext/reflection/php_reflection.c static void reflection_free_objects_storage(zend_object *object) /* {{{ */ object 307 ext/reflection/php_reflection.c reflection_object *intern = reflection_object_from_obj(object); object 343 ext/reflection/php_reflection.c zend_object_std_dtor(object); object 361 ext/reflection/php_reflection.c static zval *reflection_instantiate(zend_class_entry *pce, zval *object) /* {{{ */ object 363 ext/reflection/php_reflection.c object_init_ex(object, pce); object 364 ext/reflection/php_reflection.c return object; object 1170 ext/reflection/php_reflection.c PHPAPI void zend_reflection_class_factory(zend_class_entry *ce, zval *object) object 1176 ext/reflection/php_reflection.c reflection_instantiate(reflection_class_ptr, object); object 1177 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1181 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1186 ext/reflection/php_reflection.c static void reflection_extension_factory(zval *object, const char *name_str) object 1202 ext/reflection/php_reflection.c reflection_instantiate(reflection_extension_ptr, object); object 1203 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1208 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1213 ext/reflection/php_reflection.c static void reflection_parameter_factory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, uint32_t offset, uint32_t required, zval *object) object 1229 ext/reflection/php_reflection.c reflection_instantiate(reflection_parameter_ptr, object); object 1230 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1243 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1248 ext/reflection/php_reflection.c static void reflection_type_factory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, zval *object) object 1253 ext/reflection/php_reflection.c reflection_instantiate(reflection_type_ptr, object); object 1254 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1269 ext/reflection/php_reflection.c static void reflection_function_factory(zend_function *function, zval *closure_object, zval *object) object 1276 ext/reflection/php_reflection.c reflection_instantiate(reflection_function_ptr, object); object 1277 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1285 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1290 ext/reflection/php_reflection.c static void reflection_method_factory(zend_class_entry *ce, zend_function *method, zval *closure_object, zval *object) object 1299 ext/reflection/php_reflection.c reflection_instantiate(reflection_method_ptr, object); object 1300 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1308 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1309 ext/reflection/php_reflection.c reflection_update_property(object, "class", &classname); object 1314 ext/reflection/php_reflection.c static void reflection_property_factory(zend_class_entry *ce, zend_property_info *prop, zval *object) object 1345 ext/reflection/php_reflection.c reflection_instantiate(reflection_property_ptr, object); object 1346 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1354 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1355 ext/reflection/php_reflection.c reflection_update_property(object, "class", &classname); object 1396 ext/reflection/php_reflection.c fci.object = Z_OBJ(reflector); object 1406 ext/reflection/php_reflection.c fcc.object = Z_OBJ(reflector); object 1428 ext/reflection/php_reflection.c fci.object = NULL; object 1510 ext/reflection/php_reflection.c zval *object, fname, retval; object 1515 ext/reflection/php_reflection.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "O|b", &object, reflector_ptr, &return_output) == FAILURE) { object 1520 ext/reflection/php_reflection.c Z_PARAM_OBJECT_OF_CLASS(object, reflector_ptr) object 1528 ext/reflection/php_reflection.c result= call_user_function_ex(NULL, object, &fname, &retval, 0, NULL, 0, NULL); object 1537 ext/reflection/php_reflection.c php_error_docref(NULL, E_WARNING, "%s::__toString() did not return anything", ZSTR_VAL(Z_OBJCE_P(object)->name)); object 1606 ext/reflection/php_reflection.c zval *object; object 1614 ext/reflection/php_reflection.c object = getThis(); object 1615 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 1644 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 1931 ext/reflection/php_reflection.c fci.object = NULL; object 1941 ext/reflection/php_reflection.c fcc.object = NULL; object 1991 ext/reflection/php_reflection.c fci.object = NULL; object 2001 ext/reflection/php_reflection.c fcc.object = NULL; object 2151 ext/reflection/php_reflection.c zval *generator, *object; object 2155 ext/reflection/php_reflection.c object = getThis(); object 2156 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 2327 ext/reflection/php_reflection.c zval *object; object 2341 ext/reflection/php_reflection.c object = getThis(); object 2342 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 2499 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 3012 ext/reflection/php_reflection.c zval *object, *orig_obj; object 3043 ext/reflection/php_reflection.c object = getThis(); object 3044 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 3091 ext/reflection/php_reflection.c reflection_update_property(object, "class", &name); object 3093 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 3159 ext/reflection/php_reflection.c zend_object *object; object 3200 ext/reflection/php_reflection.c object = NULL; object 3215 ext/reflection/php_reflection.c object = Z_OBJ(params[0]); object 3222 ext/reflection/php_reflection.c fci.object = object; object 3232 ext/reflection/php_reflection.c fcc.object = object; object 3253 ext/reflection/php_reflection.c zval *params, *val, *object; object 3267 ext/reflection/php_reflection.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "o!a", &object, ¶m_array) == FAILURE) { object 3305 ext/reflection/php_reflection.c object = NULL; object 3308 ext/reflection/php_reflection.c if (!object) { object 3316 ext/reflection/php_reflection.c obj_ce = Z_OBJCE_P(object); object 3329 ext/reflection/php_reflection.c fci.object = object ? Z_OBJ_P(object) : NULL; object 3339 ext/reflection/php_reflection.c fcc.object = (object) ? Z_OBJ_P(object) : NULL; object 3667 ext/reflection/php_reflection.c zval *object; object 3682 ext/reflection/php_reflection.c object = getThis(); object 3683 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 3687 ext/reflection/php_reflection.c reflection_update_property(object, "name", &classname); object 3703 ext/reflection/php_reflection.c reflection_update_property(object, "name", &classname); object 4569 ext/reflection/php_reflection.c zval *object; object 4572 ext/reflection/php_reflection.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "o", &object) == FAILURE) { object 4576 ext/reflection/php_reflection.c RETURN_BOOL(instanceof_function(Z_OBJCE_P(object), ce)); object 4627 ext/reflection/php_reflection.c fci.object = Z_OBJ_P(return_value); object 4637 ext/reflection/php_reflection.c fcc.object = Z_OBJ_P(return_value); object 4731 ext/reflection/php_reflection.c fci.object = Z_OBJ_P(return_value); object 4741 ext/reflection/php_reflection.c fcc.object = Z_OBJ_P(return_value); object 5163 ext/reflection/php_reflection.c zval *object; object 5173 ext/reflection/php_reflection.c object = getThis(); object 5174 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 5230 ext/reflection/php_reflection.c reflection_update_property(object, "class", &cname); object 5231 ext/reflection/php_reflection.c reflection_update_property(object, "name", &propname); object 5354 ext/reflection/php_reflection.c zval *object, *name; object 5381 ext/reflection/php_reflection.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "o", &object) == FAILURE) { object 5386 ext/reflection/php_reflection.c member_p = zend_read_property(ref->ce, object, prop_name, prop_name_len, 1, &rv); object 5399 ext/reflection/php_reflection.c zval *object, *name; object 5444 ext/reflection/php_reflection.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "oz", &object, &value) == FAILURE) { object 5449 ext/reflection/php_reflection.c zend_update_property(ref->ce, object, prop_name, prop_name_len, value); object 5540 ext/reflection/php_reflection.c zval *object; object 5552 ext/reflection/php_reflection.c object = getThis(); object 5553 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 5565 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 5908 ext/reflection/php_reflection.c zval *object; object 5918 ext/reflection/php_reflection.c object = getThis(); object 5919 ext/reflection/php_reflection.c intern = Z_REFLECTION_P(object); object 5928 ext/reflection/php_reflection.c reflection_update_property(object, "name", &name); object 6168 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, object) object 6173 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, object) object 6182 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, object) object 6260 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, object) object 6366 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, object) object 6370 ext/reflection/php_reflection.c ZEND_ARG_INFO(0, object) object 6496 ext/reflection/php_reflection.c static void _reflection_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 6499 ext/reflection/php_reflection.c && zend_hash_exists(&Z_OBJCE_P(object)->properties_info, Z_STR_P(member)) object 6504 ext/reflection/php_reflection.c "Cannot set read-only property %s::$%s", ZSTR_VAL(Z_OBJCE_P(object)->name), Z_STRVAL_P(member)); object 6508 ext/reflection/php_reflection.c zend_std_obj_handlers->write_property(object, member, value, cache_slot); object 48 ext/reflection/php_reflection.h PHPAPI void zend_reflection_class_factory(zend_class_entry *ce, zval *object); object 235 ext/simplexml/simplexml.c static zval *sxe_prop_dim_read(zval *object, zval *member, zend_bool elements, zend_bool attribs, int type, zval *rv) object 245 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 372 ext/simplexml/simplexml.c static zval *sxe_property_read(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 374 ext/simplexml/simplexml.c return sxe_prop_dim_read(object, member, 1, 0, type, rv); object 380 ext/simplexml/simplexml.c static zval *sxe_dimension_read(zval *object, zval *offset, int type, zval *rv) object 382 ext/simplexml/simplexml.c return sxe_prop_dim_read(object, offset, 0, 1, type, rv); object 433 ext/simplexml/simplexml.c static int sxe_prop_dim_write(zval *object, zval *member, zval *value, zend_bool elements, zend_bool attribs, xmlNodePtr *pnewnode) object 451 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 660 ext/simplexml/simplexml.c static void sxe_property_write(zval *object, zval *member, zval *value, void **cache_slot) object 662 ext/simplexml/simplexml.c sxe_prop_dim_write(object, member, value, 1, 0, NULL); object 668 ext/simplexml/simplexml.c static void sxe_dimension_write(zval *object, zval *offset, zval *value) object 670 ext/simplexml/simplexml.c sxe_prop_dim_write(object, offset, value, 0, 1, NULL); object 674 ext/simplexml/simplexml.c static zval *sxe_property_get_adr(zval *object, zval *member, int fetch_type, void **cache_slot) /* {{{ */ object 682 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 691 ext/simplexml/simplexml.c if (sxe_prop_dim_write(object, member, NULL, 1, 0, &node) != SUCCESS) { object 712 ext/simplexml/simplexml.c static int sxe_prop_dim_exists(zval *object, zval *member, int check_empty, zend_bool elements, zend_bool attribs) object 726 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 823 ext/simplexml/simplexml.c static int sxe_property_exists(zval *object, zval *member, int check_empty, void **cache_slot) object 825 ext/simplexml/simplexml.c return sxe_prop_dim_exists(object, member, check_empty, 1, 0); object 831 ext/simplexml/simplexml.c static int sxe_dimension_exists(zval *object, zval *member, int check_empty) object 833 ext/simplexml/simplexml.c return sxe_prop_dim_exists(object, member, check_empty, 0, 1); object 839 ext/simplexml/simplexml.c static void sxe_prop_dim_delete(zval *object, zval *member, zend_bool elements, zend_bool attribs) object 854 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 946 ext/simplexml/simplexml.c static void sxe_property_delete(zval *object, zval *member, void **cache_slot) object 948 ext/simplexml/simplexml.c sxe_prop_dim_delete(object, member, 1, 0); object 954 ext/simplexml/simplexml.c static void sxe_dimension_delete(zval *object, zval *offset) object 956 ext/simplexml/simplexml.c sxe_prop_dim_delete(object, offset, 0, 1); object 1028 ext/simplexml/simplexml.c static int sxe_prop_is_empty(zval *object) /* {{{ */ object 1037 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 1119 ext/simplexml/simplexml.c static HashTable *sxe_get_prop_hash(zval *object, int is_debug) /* {{{ */ object 1135 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 1251 ext/simplexml/simplexml.c static HashTable *sxe_get_gc(zval *object, zval **table, int *n) /* {{{ */ { object 1253 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 1261 ext/simplexml/simplexml.c static HashTable *sxe_get_properties(zval *object) /* {{{ */ object 1263 ext/simplexml/simplexml.c return sxe_get_prop_hash(object, 0); object 1267 ext/simplexml/simplexml.c static HashTable * sxe_get_debug_info(zval *object, int *is_temp) /* {{{ */ object 1270 ext/simplexml/simplexml.c return sxe_get_prop_hash(object, 1); object 1829 ext/simplexml/simplexml.c static int cast_object(zval *object, int type, char *contents) object 1832 ext/simplexml/simplexml.c ZVAL_STRINGL(object, contents, strlen(contents)); object 1834 ext/simplexml/simplexml.c ZVAL_NULL(object); object 1839 ext/simplexml/simplexml.c convert_to_string(object); object 1842 ext/simplexml/simplexml.c convert_to_boolean(object); object 1845 ext/simplexml/simplexml.c convert_to_long(object); object 1848 ext/simplexml/simplexml.c convert_to_double(object); object 1962 ext/simplexml/simplexml.c static int sxe_count_elements(zval *object, zend_long *count) /* {{{ */ object 1965 ext/simplexml/simplexml.c intern = Z_SXEOBJ_P(object); object 1968 ext/simplexml/simplexml.c zend_call_method_with_0_params(object, intern->zo.ce, &intern->fptr_count, "count", &rv); object 2042 ext/simplexml/simplexml.c sxe_object_clone(zval *object) object 2044 ext/simplexml/simplexml.c php_sxe_object *sxe = Z_SXEOBJ_P(object); object 2077 ext/simplexml/simplexml.c static void sxe_object_dtor(zend_object *object) object 2082 ext/simplexml/simplexml.c sxe = php_sxe_fetch_object(object); object 2106 ext/simplexml/simplexml.c static void sxe_object_free_storage(zend_object *object) object 2110 ext/simplexml/simplexml.c sxe = php_sxe_fetch_object(object); object 2420 ext/simplexml/simplexml.c zend_object_iterator *php_sxe_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 2430 ext/simplexml/simplexml.c ZVAL_COPY(&iterator->intern.data, object); object 2432 ext/simplexml/simplexml.c iterator->sxe = Z_SXEOBJ_P(object); object 2520 ext/simplexml/simplexml.c void *simplexml_export_node(zval *object) /* {{{ */ object 2525 ext/simplexml/simplexml.c sxe = Z_SXEOBJ_P(object); object 2537 ext/simplexml/simplexml.c php_libxml_node_object *object; object 2546 ext/simplexml/simplexml.c object = Z_LIBXML_NODE_P(node); object 2568 ext/simplexml/simplexml.c sxe->document = object->document; object 475 ext/snmp/snmp.c static void php_snmp_object_free_storage(zend_object *object) /* {{{ */ object 477 ext/snmp/snmp.c php_snmp_object *intern = php_snmp_fetch_object(object); object 511 ext/snmp/snmp.c static void php_snmp_error(zval *object, const char *docref, int type, const char *format, ...) object 516 ext/snmp/snmp.c if (object) { object 517 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 532 ext/snmp/snmp.c if (object && (snmp_object->exceptions_enabled & type)) { object 962 ext/snmp/snmp.c static int php_snmp_parse_oid(zval *object, int st, struct objid_query *objid_query, zval *oid, zval *type, zval *value) object 1081 ext/snmp/snmp.c php_snmp_error(object, NULL, PHP_SNMP_ERRNO_OID_PARSING_ERROR, "Multi OID walks are not supported!"); object 1088 ext/snmp/snmp.c php_snmp_error(object, NULL, PHP_SNMP_ERRNO_OID_PARSING_ERROR, "Invalid object identifier: %s", objid_query->vars[0].oid); object 1100 ext/snmp/snmp.c php_snmp_error(object, NULL, PHP_SNMP_ERRNO_OID_PARSING_ERROR, "Invalid object identifier: %s", objid_query->vars[objid_query->offset].oid); object 1511 ext/snmp/snmp.c zval *object = getThis(); object 1512 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 1801 ext/snmp/snmp.c zval *object = getThis(); object 1809 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 1848 ext/snmp/snmp.c zval *object = getThis(); object 1850 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 1899 ext/snmp/snmp.c zval *object = getThis(); object 1904 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 1924 ext/snmp/snmp.c zval *object = getThis(); object 1926 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 1938 ext/snmp/snmp.c zval *object = getThis(); object 1940 ext/snmp/snmp.c snmp_object = Z_SNMP_P(object); object 1961 ext/snmp/snmp.c zval *php_snmp_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 1969 ext/snmp/snmp.c obj = Z_SNMP_P(object); object 1988 ext/snmp/snmp.c retval = std_hnd->read_property(object, member, type, cache_slot, rv); object 2001 ext/snmp/snmp.c void php_snmp_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 2013 ext/snmp/snmp.c obj = Z_SNMP_P(object); object 2027 ext/snmp/snmp.c std_hnd->write_property(object, member, value, cache_slot); object 2038 ext/snmp/snmp.c static int php_snmp_has_property(zval *object, zval *member, int has_set_exists, void **cache_slot) object 2050 ext/snmp/snmp.c zval *value = php_snmp_read_property(object, member, BP_VAR_IS, cache_slot, &rv); object 2058 ext/snmp/snmp.c zval *value = php_snmp_read_property(object, member, BP_VAR_IS, cache_slot, &rv); object 2068 ext/snmp/snmp.c ret = std_hnd->has_property(object, member, has_set_exists, cache_slot); object 2076 ext/snmp/snmp.c static HashTable *php_snmp_get_properties(zval *object) object 2085 ext/snmp/snmp.c obj = Z_SNMP_P(object); object 2086 ext/snmp/snmp.c props = zend_std_get_properties(object); object 1165 ext/soap/php_encoding.c static void set_zval_property(zval* object, char* name, zval* val) object 1170 ext/soap/php_encoding.c EG(scope) = Z_OBJCE_P(object); object 1171 ext/soap/php_encoding.c add_property_zval(object, name, val); object 1176 ext/soap/php_encoding.c static zval* get_zval_property(zval* object, char* name, zval *rv) object 1178 ext/soap/php_encoding.c if (Z_TYPE_P(object) == IS_OBJECT) { object 1185 ext/soap/php_encoding.c EG(scope) = Z_OBJCE_P(object); object 1186 ext/soap/php_encoding.c data = Z_OBJ_HT_P(object)->read_property(object, &member, BP_VAR_IS, NULL, rv); object 1191 ext/soap/php_encoding.c property_info = zend_get_property_info(Z_OBJCE_P(object), Z_STR(member), 1); object 1194 ext/soap/php_encoding.c zend_hash_exists(Z_OBJPROP_P(object), property_info->name)) { object 1204 ext/soap/php_encoding.c } else if (Z_TYPE_P(object) == IS_ARRAY) { object 1207 ext/soap/php_encoding.c if ((data_ptr = zend_hash_str_find(Z_ARRVAL_P(object), name, strlen(name))) != NULL) { object 1214 ext/soap/php_encoding.c static void unset_zval_property(zval* object, char* name) object 1216 ext/soap/php_encoding.c if (Z_TYPE_P(object) == IS_OBJECT) { object 1222 ext/soap/php_encoding.c EG(scope) = Z_OBJCE_P(object); object 1223 ext/soap/php_encoding.c Z_OBJ_HT_P(object)->unset_property(object, &member, NULL); object 1226 ext/soap/php_encoding.c } else if (Z_TYPE_P(object) == IS_ARRAY) { object 1227 ext/soap/php_encoding.c zend_hash_str_del(Z_ARRVAL_P(object), name, strlen(name)); object 1617 ext/soap/php_encoding.c static int model_to_xml_object(xmlNodePtr node, sdlContentModelPtr model, zval *object, int style, int strict) object 1626 ext/soap/php_encoding.c data = get_zval_property(object, model->u.element->name, &rv); object 1711 ext/soap/php_encoding.c data = get_zval_property(object, "any", &rv); object 1742 ext/soap/php_encoding.c if (!model_to_xml_object(node, tmp, object, style, strict && (tmp->min_occurs > 0))) { object 1756 ext/soap/php_encoding.c int tmp_ret = model_to_xml_object(node, tmp, object, style, 0); object 1766 ext/soap/php_encoding.c return model_to_xml_object(node, model->u.group->model, object, style, strict && model->min_occurs > 0); object 292 ext/soap/soap.c ZEND_ARG_INFO(0, object) object 310 ext/soap/soap.c ZEND_ARG_INFO(0, object) object 389 ext/soap/soap.c ZEND_ARG_INFO(0, object) object 959 ext/soap/soap.c fci.object = Z_OBJ(EX(This)); object 481 ext/spl/php_spl.c obj_ptr = fcc.object; object 532 ext/spl/php_spl.c obj_ptr = fcc.object; object 643 ext/spl/php_spl.c obj_ptr = fcc.object; object 140 ext/spl/spl_array.c static void spl_array_object_free_storage(zend_object *object) object 142 ext/spl/spl_array.c spl_array_object *intern = spl_array_from_obj(object); object 154 ext/spl/spl_array.c zend_object_iterator *spl_array_get_iterator(zend_class_entry *ce, zval *object, int by_ref); object 278 ext/spl/spl_array.c static zval *spl_array_get_dimension_ptr(int check_inherited, zval *object, zval *offset, int type) /* {{{ */ object 283 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 385 ext/spl/spl_array.c static zval *spl_array_read_dimension_ex(int check_inherited, zval *object, zval *offset, int type, zval *rv) /* {{{ */ object 390 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 399 ext/spl/spl_array.c zend_call_method_with_1_params(object, Z_OBJCE_P(object), &intern->fptr_offset_get, "offsetGet", rv, offset); object 408 ext/spl/spl_array.c ret = spl_array_get_dimension_ptr(check_inherited, object, offset, type); object 424 ext/spl/spl_array.c static zval *spl_array_read_dimension(zval *object, zval *offset, int type, zval *rv) /* {{{ */ object 426 ext/spl/spl_array.c return spl_array_read_dimension_ex(1, object, offset, type, rv); object 429 ext/spl/spl_array.c static void spl_array_write_dimension_ex(int check_inherited, zval *object, zval *offset, zval *value) /* {{{ */ object 431 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 444 ext/spl/spl_array.c zend_call_method_with_2_params(object, Z_OBJCE_P(object), &intern->fptr_offset_set, "offsetSet", NULL, offset, value); object 502 ext/spl/spl_array.c static void spl_array_write_dimension(zval *object, zval *offset, zval *value) /* {{{ */ object 504 ext/spl/spl_array.c spl_array_write_dimension_ex(1, object, offset, value); object 507 ext/spl/spl_array.c static void spl_array_unset_dimension_ex(int check_inherited, zval *object, zval *offset) /* {{{ */ object 511 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 515 ext/spl/spl_array.c zend_call_method_with_1_params(object, Z_OBJCE_P(object), &intern->fptr_offset_del, "offsetUnset", NULL, offset); object 587 ext/spl/spl_array.c static void spl_array_unset_dimension(zval *object, zval *offset) /* {{{ */ object 589 ext/spl/spl_array.c spl_array_unset_dimension_ex(1, object, offset); object 592 ext/spl/spl_array.c static int spl_array_has_dimension_ex(int check_inherited, zval *object, zval *offset, int check_empty) /* {{{ */ object 594 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 600 ext/spl/spl_array.c zend_call_method_with_1_params(object, Z_OBJCE_P(object), &intern->fptr_offset_has, "offsetExists", &rv, offset); object 608 ext/spl/spl_array.c value = spl_array_read_dimension_ex(1, object, offset, BP_VAR_R, &rv); object 663 ext/spl/spl_array.c value = spl_array_read_dimension_ex(1, object, offset, BP_VAR_R, &rv); object 678 ext/spl/spl_array.c static int spl_array_has_dimension(zval *object, zval *offset, int check_empty) /* {{{ */ object 680 ext/spl/spl_array.c return spl_array_has_dimension_ex(1, object, offset, check_empty); object 684 ext/spl/spl_array.c static inline int spl_array_object_verify_pos_ex(spl_array_object *object, HashTable *ht, const char *msg_prefix) object 695 ext/spl/spl_array.c static inline int spl_array_object_verify_pos(spl_array_object *object, HashTable *ht) object 697 ext/spl/spl_array.c return spl_array_object_verify_pos_ex(object, ht, ""); object 740 ext/spl/spl_array.c void spl_array_iterator_append(zval *object, zval *append_value) /* {{{ */ object 742 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 751 ext/spl/spl_array.c php_error_docref(NULL, E_RECOVERABLE_ERROR, "Cannot append properties to objects, use %s::offsetSet() instead", ZSTR_VAL(Z_OBJCE_P(object)->name)); object 755 ext/spl/spl_array.c spl_array_write_dimension(object, NULL, append_value); object 788 ext/spl/spl_array.c zval *object = getThis(); object 789 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 794 ext/spl/spl_array.c static HashTable *spl_array_get_properties(zval *object) /* {{{ */ object 796 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 853 ext/spl/spl_array.c static zval *spl_array_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) /* {{{ */ object 855 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 858 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, NULL)) { object 859 ext/spl/spl_array.c return spl_array_read_dimension(object, member, type, rv); object 861 ext/spl/spl_array.c return std_object_handlers.read_property(object, member, type, cache_slot, rv); object 864 ext/spl/spl_array.c static void spl_array_write_property(zval *object, zval *member, zval *value, void **cache_slot) /* {{{ */ object 866 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 869 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, NULL)) { object 870 ext/spl/spl_array.c spl_array_write_dimension(object, member, value); object 873 ext/spl/spl_array.c std_object_handlers.write_property(object, member, value, cache_slot); object 876 ext/spl/spl_array.c static zval *spl_array_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 878 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 881 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, NULL)) { object 882 ext/spl/spl_array.c return spl_array_get_dimension_ptr(1, object, member, type); object 884 ext/spl/spl_array.c return std_object_handlers.get_property_ptr_ptr(object, member, type, cache_slot); object 887 ext/spl/spl_array.c static int spl_array_has_property(zval *object, zval *member, int has_set_exists, void **cache_slot) /* {{{ */ object 889 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 892 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, NULL)) { object 893 ext/spl/spl_array.c return spl_array_has_dimension(object, member, has_set_exists); object 895 ext/spl/spl_array.c return std_object_handlers.has_property(object, member, has_set_exists, cache_slot); object 898 ext/spl/spl_array.c static void spl_array_unset_property(zval *object, zval *member, void **cache_slot) /* {{{ */ object 900 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 903 ext/spl/spl_array.c && !std_object_handlers.has_property(object, member, 2, NULL)) { object 904 ext/spl/spl_array.c spl_array_unset_dimension(object, member); object 907 ext/spl/spl_array.c std_object_handlers.unset_property(object, member, cache_slot); object 991 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); object 992 ext/spl/spl_array.c HashTable *aht = spl_array_get_hash_table(object); object 994 ext/spl/spl_array.c if (object->ar_flags & SPL_ARRAY_OVERLOADED_VALID) { object 997 ext/spl/spl_array.c if (spl_array_object_verify_pos_ex(object, aht, "ArrayIterator::valid(): ") == FAILURE) { object 1001 ext/spl/spl_array.c return zend_hash_has_more_elements_ex(aht, spl_array_get_pos_ptr(aht, object)); object 1008 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); object 1009 ext/spl/spl_array.c HashTable *aht = spl_array_get_hash_table(object); object 1011 ext/spl/spl_array.c if (object->ar_flags & SPL_ARRAY_OVERLOADED_CURRENT) { object 1014 ext/spl/spl_array.c zval *data = zend_hash_get_current_data_ex(aht, spl_array_get_pos_ptr(aht, object)); object 1025 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); object 1026 ext/spl/spl_array.c HashTable *aht = spl_array_get_hash_table(object); object 1028 ext/spl/spl_array.c if (object->ar_flags & SPL_ARRAY_OVERLOADED_KEY) { object 1031 ext/spl/spl_array.c if (spl_array_object_verify_pos_ex(object, aht, "ArrayIterator::current(): ") == FAILURE) { object 1034 ext/spl/spl_array.c zend_hash_get_current_key_zval_ex(aht, key, spl_array_get_pos_ptr(aht, object)); object 1042 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); object 1043 ext/spl/spl_array.c HashTable *aht = spl_array_get_hash_table(object); object 1045 ext/spl/spl_array.c if (object->ar_flags & SPL_ARRAY_OVERLOADED_NEXT) { object 1054 ext/spl/spl_array.c spl_array_next_ex(object, aht); object 1079 ext/spl/spl_array.c spl_array_object *object = Z_SPLARRAY_P(&iter->data); object 1081 ext/spl/spl_array.c if (object->ar_flags & SPL_ARRAY_OVERLOADED_REWIND) { object 1085 ext/spl/spl_array.c spl_array_rewind(object); object 1091 ext/spl/spl_array.c static void spl_array_set_array(zval *object, spl_array_object *intern, zval *array, zend_long ar_flags, int just_array) { object 1108 ext/spl/spl_array.c if (Z_OBJ_P(object) == Z_OBJ_P(array)) { object 1144 ext/spl/spl_array.c zend_object_iterator *spl_array_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1147 ext/spl/spl_array.c spl_array_object *array_object = Z_SPLARRAY_P(object); object 1157 ext/spl/spl_array.c ZVAL_COPY(&iterator->it.data, object); object 1171 ext/spl/spl_array.c zval *object = getThis(); object 1185 ext/spl/spl_array.c intern = Z_SPLARRAY_P(object); object 1193 ext/spl/spl_array.c spl_array_set_array(object, intern, array, ar_flags, ZEND_NUM_ARGS() == 1); object 1201 ext/spl/spl_array.c zval *object = getThis(); object 1202 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1223 ext/spl/spl_array.c zval *object = getThis(); object 1224 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1239 ext/spl/spl_array.c zval *object = getThis(); object 1240 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1254 ext/spl/spl_array.c zval *object = getThis(); object 1255 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1270 ext/spl/spl_array.c zval *object = getThis(), *array; object 1271 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1283 ext/spl/spl_array.c spl_array_set_array(object, intern, array, 0L, 1); object 1291 ext/spl/spl_array.c zval *object = getThis(); object 1292 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1304 ext/spl/spl_array.c ZVAL_OBJ(return_value, spl_array_object_new_ex(intern->ce_get_iterator, object, 0)); object 1312 ext/spl/spl_array.c zval *object = getThis(); object 1313 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1328 ext/spl/spl_array.c zval *object = getThis(); object 1329 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1386 ext/spl/spl_array.c int spl_array_object_count_elements(zval *object, zend_long *count) /* {{{ */ object 1388 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1392 ext/spl/spl_array.c zend_call_method_with_0_params(object, intern->std.ce, &intern->fptr_count, "count", &rv); object 1510 ext/spl/spl_array.c zval *object = getThis(); object 1511 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1548 ext/spl/spl_array.c void spl_array_iterator_key(zval *object, zval *return_value) /* {{{ */ object 1550 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1565 ext/spl/spl_array.c zval *object = getThis(); object 1566 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1585 ext/spl/spl_array.c zval *object = getThis(); object 1586 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1605 ext/spl/spl_array.c zval *object = getThis(), *entry; object 1606 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1629 ext/spl/spl_array.c zval *object = getThis(), *entry, flags; object 1630 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 1665 ext/spl/spl_array.c zval *object = getThis(); object 1666 ext/spl/spl_array.c spl_array_object *intern = Z_SPLARRAY_P(object); object 34 ext/spl/spl_array.h extern void spl_array_iterator_append(zval *object, zval *append_value); object 35 ext/spl/spl_array.h extern void spl_array_iterator_key(zval *object, zval *return_value); object 75 ext/spl/spl_directory.c static void spl_filesystem_object_free_storage(zend_object *object) /* {{{ */ object 77 ext/spl/spl_directory.c spl_filesystem_object *intern = spl_filesystem_from_obj(object); object 578 ext/spl/spl_directory.c static HashTable *spl_filesystem_object_get_debug_info(zval *object, int *is_temp) /* {{{ */ object 580 ext/spl/spl_directory.c spl_filesystem_object *intern = Z_SPLFILESYSTEM_P(object); object 656 ext/spl/spl_directory.c zend_function *spl_filesystem_object_get_method_check(zend_object **object, zend_string *method, const zval *key) /* {{{ */ object 658 ext/spl/spl_directory.c spl_filesystem_object *fsobj = spl_filesystem_from_obj(*object); object 663 ext/spl/spl_directory.c func = zend_get_std_object_handlers()->get_method(object, tmp, NULL); object 668 ext/spl/spl_directory.c return zend_get_std_object_handlers()->get_method(object, method, key); object 1616 ext/spl/spl_directory.c zend_object_iterator *spl_filesystem_dir_get_iterator(zend_class_entry *ce, zval *object, int by_ref) object 1624 ext/spl/spl_directory.c dir_object = Z_SPLFILESYSTEM_P(object); object 1626 ext/spl/spl_directory.c ZVAL_COPY(&iterator->intern.data, object); object 1630 ext/spl/spl_directory.c iterator->current = *object; object 1642 ext/spl/spl_directory.c zval *object = &iterator->intern.data; object 1643 ext/spl/spl_directory.c zval_ptr_dtor(object); object 1655 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); object 1657 ext/spl/spl_directory.c return object->u.dir.entry.d_name[0] != '\0' ? SUCCESS : FAILURE; object 1673 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); object 1675 ext/spl/spl_directory.c ZVAL_LONG(key, object->u.dir.index); object 1682 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); object 1684 ext/spl/spl_directory.c object->u.dir.index++; object 1685 ext/spl/spl_directory.c spl_filesystem_dir_read(object); object 1686 ext/spl/spl_directory.c if (object->file_name) { object 1687 ext/spl/spl_directory.c efree(object->file_name); object 1688 ext/spl/spl_directory.c object->file_name = NULL; object 1696 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); object 1698 ext/spl/spl_directory.c object->u.dir.index = 0; object 1699 ext/spl/spl_directory.c if (object->u.dir.dirp) { object 1700 ext/spl/spl_directory.c php_stream_rewinddir(object->u.dir.dirp); object 1702 ext/spl/spl_directory.c spl_filesystem_dir_read(object); object 1712 ext/spl/spl_directory.c zval *object = &iterator->intern.data; object 1713 ext/spl/spl_directory.c zval_ptr_dtor(object); object 1727 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object(iterator); object 1729 ext/spl/spl_directory.c if (SPL_FILE_DIR_CURRENT(object, SPL_FILE_DIR_CURRENT_AS_PATHNAME)) { object 1731 ext/spl/spl_directory.c spl_filesystem_object_get_file_name(object); object 1732 ext/spl/spl_directory.c ZVAL_STRINGL(&iterator->current, object->file_name, object->file_name_len); object 1735 ext/spl/spl_directory.c } else if (SPL_FILE_DIR_CURRENT(object, SPL_FILE_DIR_CURRENT_AS_FILEINFO)) { object 1737 ext/spl/spl_directory.c spl_filesystem_object_get_file_name(object); object 1738 ext/spl/spl_directory.c spl_filesystem_object_create_type(0, object, SPL_FS_INFO, NULL, &iterator->current); object 1750 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter); object 1752 ext/spl/spl_directory.c if (SPL_FILE_DIR_KEY(object, SPL_FILE_DIR_KEY_AS_FILENAME)) { object 1753 ext/spl/spl_directory.c ZVAL_STRING(key, object->u.dir.entry.d_name); object 1755 ext/spl/spl_directory.c spl_filesystem_object_get_file_name(object); object 1756 ext/spl/spl_directory.c ZVAL_STRINGL(key, object->file_name, object->file_name_len); object 1765 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object(iterator); object 1767 ext/spl/spl_directory.c object->u.dir.index++; object 1769 ext/spl/spl_directory.c spl_filesystem_dir_read(object); object 1770 ext/spl/spl_directory.c } while (spl_filesystem_is_dot(object->u.dir.entry.d_name)); object 1771 ext/spl/spl_directory.c if (object->file_name) { object 1772 ext/spl/spl_directory.c efree(object->file_name); object 1773 ext/spl/spl_directory.c object->file_name = NULL; object 1786 ext/spl/spl_directory.c spl_filesystem_object *object = spl_filesystem_iterator_to_object(iterator); object 1788 ext/spl/spl_directory.c object->u.dir.index = 0; object 1789 ext/spl/spl_directory.c if (object->u.dir.dirp) { object 1790 ext/spl/spl_directory.c php_stream_rewinddir(object->u.dir.dirp); object 1793 ext/spl/spl_directory.c spl_filesystem_dir_read(object); object 1794 ext/spl/spl_directory.c } while (spl_filesystem_is_dot(object->u.dir.entry.d_name)); object 1814 ext/spl/spl_directory.c zend_object_iterator *spl_filesystem_tree_get_iterator(zend_class_entry *ce, zval *object, int by_ref) object 1822 ext/spl/spl_directory.c dir_object = Z_SPLFILESYSTEM_P(object); object 1825 ext/spl/spl_directory.c ZVAL_COPY(&iterator->intern.data, object); object 2079 ext/spl/spl_directory.c fci.object = NULL; object 2091 ext/spl/spl_directory.c fcic.object = NULL; object 45 ext/spl/spl_directory.h typedef void (*spl_foreign_dtor_t)(spl_filesystem_object *object); object 59 ext/spl/spl_directory.h void *object; object 119 ext/spl/spl_directory.h it->object = (void *)obj; object 126 ext/spl/spl_directory.h return (spl_filesystem_object*)it->object; object 347 ext/spl/spl_dllist.c static void spl_dllist_object_free_storage(zend_object *object) /* {{{ */ object 349 ext/spl/spl_dllist.c spl_dllist_object *intern = spl_dllist_from_obj(object); object 368 ext/spl/spl_dllist.c zend_object_iterator *spl_dllist_get_iterator(zend_class_entry *ce, zval *object, int by_ref); object 474 ext/spl/spl_dllist.c static int spl_dllist_object_count_elements(zval *object, zend_long *count) /* {{{ */ object 476 ext/spl/spl_dllist.c spl_dllist_object *intern = Z_SPLDLLIST_P(object); object 480 ext/spl/spl_dllist.c zend_call_method_with_0_params(object, intern->std.ce, &intern->fptr_count, "count", &rv); object 992 ext/spl/spl_dllist.c spl_dllist_object *object = Z_SPLDLLIST_P(&iter->data); object 993 ext/spl/spl_dllist.c spl_ptr_llist *llist = object->llist; object 995 ext/spl/spl_dllist.c spl_dllist_it_helper_rewind(&iterator->traverse_pointer, &iterator->traverse_position, llist, object->flags); object 1032 ext/spl/spl_dllist.c spl_dllist_object *object = Z_SPLDLLIST_P(&iter->data); object 1036 ext/spl/spl_dllist.c spl_dllist_it_helper_move_forward(&iterator->traverse_pointer, &iterator->traverse_position, object->llist, object->flags); object 1298 ext/spl/spl_dllist.c zend_object_iterator *spl_dllist_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1301 ext/spl/spl_dllist.c spl_dllist_object *dllist_object = Z_SPLDLLIST_P(object); object 1312 ext/spl/spl_dllist.c ZVAL_COPY(&iterator->intern.it.data, object); object 35 ext/spl/spl_engine.c PHPAPI void spl_instantiate(zend_class_entry *pce, zval *object) object 37 ext/spl/spl_engine.c object_init_ex(object, pce); object 28 ext/spl/spl_engine.h PHPAPI void spl_instantiate(zend_class_entry *pce, zval *object); object 67 ext/spl/spl_engine.h fci.object = Z_OBJ_P(retval); object 78 ext/spl/spl_engine.h fcc.object = Z_OBJ_P(retval); object 193 ext/spl/spl_fixedarray.c static void spl_fixedarray_object_free_storage(zend_object *object) /* {{{ */ object 195 ext/spl/spl_fixedarray.c spl_fixedarray_object *intern = spl_fixed_array_from_obj(object); object 213 ext/spl/spl_fixedarray.c zend_object_iterator *spl_fixedarray_get_iterator(zend_class_entry *ce, zval *object, int by_ref); object 355 ext/spl/spl_fixedarray.c static zval *spl_fixedarray_object_read_dimension(zval *object, zval *offset, int type, zval *rv) /* {{{ */ object 359 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 369 ext/spl/spl_fixedarray.c zend_call_method_with_1_params(object, intern->std.ce, &intern->fptr_offset_get, "offsetGet", rv, offset); object 410 ext/spl/spl_fixedarray.c static void spl_fixedarray_object_write_dimension(zval *object, zval *offset, zval *value) /* {{{ */ object 414 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 425 ext/spl/spl_fixedarray.c zend_call_method_with_2_params(object, intern->std.ce, &intern->fptr_offset_set, "offsetSet", NULL, offset, value); object 455 ext/spl/spl_fixedarray.c static void spl_fixedarray_object_unset_dimension(zval *object, zval *offset) /* {{{ */ object 459 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 463 ext/spl/spl_fixedarray.c zend_call_method_with_1_params(object, intern->std.ce, &intern->fptr_offset_del, "offsetUnset", NULL, offset); object 504 ext/spl/spl_fixedarray.c static int spl_fixedarray_object_has_dimension(zval *object, zval *offset, int check_empty) /* {{{ */ object 508 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 513 ext/spl/spl_fixedarray.c zend_call_method_with_1_params(object, intern->std.ce, &intern->fptr_offset_has, "offsetExists", &rv, offset); object 527 ext/spl/spl_fixedarray.c static int spl_fixedarray_object_count_elements(zval *object, zend_long *count) /* {{{ */ object 531 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 534 ext/spl/spl_fixedarray.c zend_call_method_with_0_params(object, intern->std.ce, &intern->fptr_count, "count", &rv); object 554 ext/spl/spl_fixedarray.c zval *object = getThis(); object 567 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 617 ext/spl/spl_fixedarray.c zval *object = getThis(); object 624 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 735 ext/spl/spl_fixedarray.c zval *object = getThis(); object 742 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 754 ext/spl/spl_fixedarray.c zval *object = getThis(); object 767 ext/spl/spl_fixedarray.c intern = Z_SPLFIXEDARRAY_P(object); object 858 ext/spl/spl_fixedarray.c spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); object 860 ext/spl/spl_fixedarray.c if (object->flags & SPL_FIXEDARRAY_OVERLOADED_REWIND) { object 863 ext/spl/spl_fixedarray.c object->current = 0; object 870 ext/spl/spl_fixedarray.c spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); object 872 ext/spl/spl_fixedarray.c if (object->flags & SPL_FIXEDARRAY_OVERLOADED_VALID) { object 876 ext/spl/spl_fixedarray.c if (object->current >= 0 && object->array && object->current < object->array->size) { object 887 ext/spl/spl_fixedarray.c spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); object 889 ext/spl/spl_fixedarray.c if (object->flags & SPL_FIXEDARRAY_OVERLOADED_CURRENT) { object 894 ext/spl/spl_fixedarray.c ZVAL_LONG(&zindex, object->current); object 896 ext/spl/spl_fixedarray.c data = spl_fixedarray_object_read_dimension_helper(object, &zindex); object 909 ext/spl/spl_fixedarray.c spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); object 911 ext/spl/spl_fixedarray.c if (object->flags & SPL_FIXEDARRAY_OVERLOADED_KEY) { object 914 ext/spl/spl_fixedarray.c ZVAL_LONG(key, object->current); object 921 ext/spl/spl_fixedarray.c spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); object 923 ext/spl/spl_fixedarray.c if (object->flags & SPL_FIXEDARRAY_OVERLOADED_NEXT) { object 927 ext/spl/spl_fixedarray.c object->current++; object 1024 ext/spl/spl_fixedarray.c zend_object_iterator *spl_fixedarray_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1037 ext/spl/spl_fixedarray.c ZVAL_COPY(&iterator->intern.it.data, object); object 106 ext/spl/spl_heap.c static int spl_ptr_heap_cmp_cb_helper(zval *object, spl_heap_object *heap_object, zval *a, zval *b, zend_long *result) { /* {{{ */ object 109 ext/spl/spl_heap.c zend_call_method_with_2_params(object, heap_object->std.ce, &heap_object->fptr_cmp, "compare", &zresult, a, b); object 144 ext/spl/spl_heap.c static int spl_ptr_heap_zval_max_cmp(zval *a, zval *b, zval *object) { /* {{{ */ object 151 ext/spl/spl_heap.c if (object) { object 152 ext/spl/spl_heap.c spl_heap_object *heap_object = Z_SPLHEAP_P(object); object 155 ext/spl/spl_heap.c if (spl_ptr_heap_cmp_cb_helper(object, heap_object, a, b, &lval) == FAILURE) { object 168 ext/spl/spl_heap.c static int spl_ptr_heap_zval_min_cmp(zval *a, zval *b, zval *object) { /* {{{ */ object 175 ext/spl/spl_heap.c if (object) { object 176 ext/spl/spl_heap.c spl_heap_object *heap_object = Z_SPLHEAP_P(object); object 179 ext/spl/spl_heap.c if (spl_ptr_heap_cmp_cb_helper(object, heap_object, a, b, &lval) == FAILURE) { object 192 ext/spl/spl_heap.c static int spl_ptr_pqueue_zval_cmp(zval *a, zval *b, zval *object) { /* {{{ */ object 206 ext/spl/spl_heap.c if (object) { object 207 ext/spl/spl_heap.c spl_heap_object *heap_object = Z_SPLHEAP_P(object); object 210 ext/spl/spl_heap.c if (spl_ptr_heap_cmp_cb_helper((zval *)object, heap_object, a_priority_p, b_priority_p, &lval) == FAILURE) { object 350 ext/spl/spl_heap.c zend_object_iterator *spl_heap_get_iterator(zend_class_entry *ce, zval *object, int by_ref); object 352 ext/spl/spl_heap.c static void spl_heap_object_free_storage(zend_object *object) /* {{{ */ object 354 ext/spl/spl_heap.c spl_heap_object *intern = spl_heap_from_obj(object); object 458 ext/spl/spl_heap.c static int spl_heap_object_count_elements(zval *object, zend_long *count) /* {{{ */ object 460 ext/spl/spl_heap.c spl_heap_object *intern = Z_SPLHEAP_P(object); object 464 ext/spl/spl_heap.c zend_call_method_with_0_params(object, intern->std.ce, &intern->fptr_count, "count", &rv); object 899 ext/spl/spl_heap.c spl_heap_object *object = Z_SPLHEAP_P(&iter->data); object 900 ext/spl/spl_heap.c zval *element = &object->heap->elements[0]; object 902 ext/spl/spl_heap.c if (object->heap->flags & SPL_HEAP_CORRUPTED) { object 907 ext/spl/spl_heap.c if (object->heap->count == 0 || Z_ISUNDEF_P(element)) { object 917 ext/spl/spl_heap.c spl_heap_object *object = Z_SPLHEAP_P(&iter->data); object 918 ext/spl/spl_heap.c zval *element = &object->heap->elements[0]; object 920 ext/spl/spl_heap.c if (object->heap->flags & SPL_HEAP_CORRUPTED) { object 925 ext/spl/spl_heap.c if (object->heap->count == 0 || Z_ISUNDEF_P(element)) { object 928 ext/spl/spl_heap.c zval *data = spl_pqueue_extract_helper(element, object->flags); object 939 ext/spl/spl_heap.c spl_heap_object *object = Z_SPLHEAP_P(&iter->data); object 941 ext/spl/spl_heap.c ZVAL_LONG(key, object->heap->count - 1); object 947 ext/spl/spl_heap.c spl_heap_object *object = Z_SPLHEAP_P(&iter->data); object 950 ext/spl/spl_heap.c if (object->heap->flags & SPL_HEAP_CORRUPTED) { object 955 ext/spl/spl_heap.c spl_ptr_heap_delete_top(object->heap, &elem, &iter->data); object 1084 ext/spl/spl_heap.c zend_object_iterator *spl_heap_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1087 ext/spl/spl_heap.c spl_heap_object *heap_object = Z_SPLHEAP_P(object); object 1098 ext/spl/spl_heap.c ZVAL_COPY(&iterator->intern.it.data, object); object 1108 ext/spl/spl_heap.c zend_object_iterator *spl_pqueue_get_iterator(zend_class_entry *ce, zval *object, int by_ref) /* {{{ */ object 1111 ext/spl/spl_heap.c spl_heap_object *heap_object = Z_SPLHEAP_P(object); object 1122 ext/spl/spl_heap.c ZVAL_COPY(&iterator->intern.it.data, object); object 148 ext/spl/spl_iterators.c #define SPL_FETCH_SUB_ELEMENT(var, object, element) \ object 150 ext/spl/spl_iterators.c if(!(object)->iterators) { \ object 155 ext/spl/spl_iterators.c (var) = (object)->iterators[(object)->level].element; \ object 158 ext/spl/spl_iterators.c #define SPL_FETCH_SUB_ELEMENT_ADDR(var, object, element) \ object 160 ext/spl/spl_iterators.c if(!(object)->iterators) { \ object 165 ext/spl/spl_iterators.c (var) = &(object)->iterators[(object)->level].element; \ object 168 ext/spl/spl_iterators.c #define SPL_FETCH_SUB_ITERATOR(var, object) SPL_FETCH_SUB_ELEMENT(var, object, iterator) object 174 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(&iter->intern.data); object 177 ext/spl/spl_iterators.c while (object->level > 0) { object 178 ext/spl/spl_iterators.c sub_iter = object->iterators[object->level].iterator; object 180 ext/spl/spl_iterators.c zval_ptr_dtor(&object->iterators[object->level--].zobject); object 182 ext/spl/spl_iterators.c object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); object 183 ext/spl/spl_iterators.c object->level = 0; object 188 ext/spl/spl_iterators.c static int spl_recursive_it_valid_ex(spl_recursive_it_object *object, zval *zthis) object 191 ext/spl/spl_iterators.c int level = object->level; object 193 ext/spl/spl_iterators.c if(!object->iterators) { object 197 ext/spl/spl_iterators.c sub_iter = object->iterators[level].iterator; object 203 ext/spl/spl_iterators.c if (object->endIteration && object->in_iteration) { object 204 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->endIteration, "endIteration", NULL); object 206 ext/spl/spl_iterators.c object->in_iteration = 0; object 217 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(&iter->data); object 218 ext/spl/spl_iterators.c zend_object_iterator *sub_iter = object->iterators[object->level].iterator; object 225 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(&iter->data); object 226 ext/spl/spl_iterators.c zend_object_iterator *sub_iter = object->iterators[object->level].iterator; object 235 ext/spl/spl_iterators.c static void spl_recursive_it_move_forward_ex(spl_recursive_it_object *object, zval *zthis) object 244 ext/spl/spl_iterators.c SPL_FETCH_SUB_ITERATOR(iterator, object); object 248 ext/spl/spl_iterators.c iterator = object->iterators[object->level].iterator; object 249 ext/spl/spl_iterators.c switch (object->iterators[object->level].state) { object 253 ext/spl/spl_iterators.c if (!(object->flags & RIT_CATCH_GET_CHILD)) { object 264 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_TEST; object 267 ext/spl/spl_iterators.c ce = object->iterators[object->level].ce; object 268 ext/spl/spl_iterators.c zobject = &object->iterators[object->level].zobject; object 269 ext/spl/spl_iterators.c if (object->callHasChildren) { object 270 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->callHasChildren, "callHasChildren", &retval); object 275 ext/spl/spl_iterators.c if (!(object->flags & RIT_CATCH_GET_CHILD)) { object 276 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_NEXT; object 286 ext/spl/spl_iterators.c if (object->max_depth == -1 || object->max_depth > object->level) { object 287 ext/spl/spl_iterators.c switch (object->mode) { object 290 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_CHILD; object 293 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_SELF; object 298 ext/spl/spl_iterators.c if (object->mode == RIT_LEAVES_ONLY) { object 300 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_NEXT; object 306 ext/spl/spl_iterators.c if (object->nextElement) { object 307 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->nextElement, "nextelement", NULL); object 309 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_NEXT; object 311 ext/spl/spl_iterators.c if (!(object->flags & RIT_CATCH_GET_CHILD)) { object 319 ext/spl/spl_iterators.c if (object->nextElement && (object->mode == RIT_SELF_FIRST || object->mode == RIT_CHILD_FIRST)) { object 320 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->nextElement, "nextelement", NULL); object 322 ext/spl/spl_iterators.c if (object->mode == RIT_SELF_FIRST) { object 323 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_CHILD; object 325 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_NEXT; object 329 ext/spl/spl_iterators.c ce = object->iterators[object->level].ce; object 330 ext/spl/spl_iterators.c zobject = &object->iterators[object->level].zobject; object 331 ext/spl/spl_iterators.c if (object->callGetChildren) { object 332 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->callGetChildren, "callGetChildren", &child); object 338 ext/spl/spl_iterators.c if (!(object->flags & RIT_CATCH_GET_CHILD)) { object 343 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_NEXT; object 355 ext/spl/spl_iterators.c if (object->mode == RIT_CHILD_FIRST) { object 356 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_SELF; object 358 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_NEXT; object 360 ext/spl/spl_iterators.c object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator) * (++object->level+1)); object 362 ext/spl/spl_iterators.c ZVAL_COPY_VALUE(&object->iterators[object->level].zobject, &child); object 363 ext/spl/spl_iterators.c object->iterators[object->level].iterator = sub_iter; object 364 ext/spl/spl_iterators.c object->iterators[object->level].ce = ce; object 365 ext/spl/spl_iterators.c object->iterators[object->level].state = RS_START; object 369 ext/spl/spl_iterators.c if (object->beginChildren) { object 370 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->beginChildren, "beginchildren", NULL); object 372 ext/spl/spl_iterators.c if (!(object->flags & RIT_CATCH_GET_CHILD)) { object 382 ext/spl/spl_iterators.c if (object->level > 0) { object 383 ext/spl/spl_iterators.c if (object->endChildren) { object 384 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->endChildren, "endchildren", NULL); object 386 ext/spl/spl_iterators.c if (!(object->flags & RIT_CATCH_GET_CHILD)) { object 393 ext/spl/spl_iterators.c if (object->level > 0) { object 395 ext/spl/spl_iterators.c zval_ptr_dtor(&object->iterators[object->level].zobject); object 396 ext/spl/spl_iterators.c object->level--; object 404 ext/spl/spl_iterators.c static void spl_recursive_it_rewind_ex(spl_recursive_it_object *object, zval *zthis) object 408 ext/spl/spl_iterators.c SPL_FETCH_SUB_ITERATOR(sub_iter, object); object 410 ext/spl/spl_iterators.c while (object->level) { object 411 ext/spl/spl_iterators.c sub_iter = object->iterators[object->level].iterator; object 413 ext/spl/spl_iterators.c zval_ptr_dtor(&object->iterators[object->level--].zobject); object 414 ext/spl/spl_iterators.c if (!EG(exception) && (!object->endChildren || object->endChildren->common.scope != spl_ce_RecursiveIteratorIterator)) { object 415 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->endChildren, "endchildren", NULL); object 418 ext/spl/spl_iterators.c object->iterators = erealloc(object->iterators, sizeof(spl_sub_iterator)); object 419 ext/spl/spl_iterators.c object->iterators[0].state = RS_START; object 420 ext/spl/spl_iterators.c sub_iter = object->iterators[0].iterator; object 424 ext/spl/spl_iterators.c if (!EG(exception) && object->beginIteration && !object->in_iteration) { object 425 ext/spl/spl_iterators.c zend_call_method_with_0_params(zthis, object->ce, &object->beginIteration, "beginIteration", NULL); object 427 ext/spl/spl_iterators.c object->in_iteration = 1; object 428 ext/spl/spl_iterators.c spl_recursive_it_move_forward_ex(object, zthis); object 444 ext/spl/spl_iterators.c spl_recursive_it_object *object; object 450 ext/spl/spl_iterators.c object = Z_SPLRECURSIVE_IT_P(zobject); object 451 ext/spl/spl_iterators.c if (object->iterators == NULL) { object 474 ext/spl/spl_iterators.c zval *object = getThis(); object 540 ext/spl/spl_iterators.c intern = Z_SPLRECURSIVE_IT_P(object); object 547 ext/spl/spl_iterators.c intern->ce = Z_OBJCE_P(object); object 610 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 616 ext/spl/spl_iterators.c spl_recursive_it_rewind_ex(object, getThis()); object 623 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 629 ext/spl/spl_iterators.c RETURN_BOOL(spl_recursive_it_valid_ex(object, getThis()) == SUCCESS); object 636 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 643 ext/spl/spl_iterators.c SPL_FETCH_SUB_ITERATOR(iterator, object); object 656 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 664 ext/spl/spl_iterators.c SPL_FETCH_SUB_ITERATOR(iterator, object); object 677 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 683 ext/spl/spl_iterators.c spl_recursive_it_move_forward_ex(object, getThis()); object 690 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 696 ext/spl/spl_iterators.c RETURN_LONG(object->level); object 703 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 704 ext/spl/spl_iterators.c zend_long level = object->level; object 710 ext/spl/spl_iterators.c if (level < 0 || level > object->level) { object 714 ext/spl/spl_iterators.c if(!object->iterators) { object 720 ext/spl/spl_iterators.c value = &object->iterators[level].zobject; object 729 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 736 ext/spl/spl_iterators.c SPL_FETCH_SUB_ELEMENT_ADDR(zobject, object, zobject); object 766 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 774 ext/spl/spl_iterators.c if (!object->iterators) { object 778 ext/spl/spl_iterators.c SPL_FETCH_SUB_ELEMENT(ce, object, ce); object 780 ext/spl/spl_iterators.c zobject = &object->iterators[object->level].zobject; object 795 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 803 ext/spl/spl_iterators.c SPL_FETCH_SUB_ELEMENT(ce, object, ce); object 805 ext/spl/spl_iterators.c zobject = &object->iterators[object->level].zobject; object 850 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 863 ext/spl/spl_iterators.c object->max_depth = (int)max_depth; object 870 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 876 ext/spl/spl_iterators.c if (object->max_depth == -1) { object 879 ext/spl/spl_iterators.c RETURN_LONG(object->max_depth); object 886 ext/spl/spl_iterators.c spl_recursive_it_object *object = spl_recursive_it_from_obj(*zobject); object 887 ext/spl/spl_iterators.c zend_long level = object->level; object 890 ext/spl/spl_iterators.c if (!object->iterators) { object 893 ext/spl/spl_iterators.c zobj = &object->iterators[level].zobject; object 912 ext/spl/spl_iterators.c spl_recursive_it_object *object = spl_recursive_it_from_obj(_object); object 918 ext/spl/spl_iterators.c if (object->iterators) { object 919 ext/spl/spl_iterators.c while (object->level >= 0) { object 920 ext/spl/spl_iterators.c sub_iter = object->iterators[object->level].iterator; object 922 ext/spl/spl_iterators.c zval_ptr_dtor(&object->iterators[object->level--].zobject); object 924 ext/spl/spl_iterators.c efree(object->iterators); object 925 ext/spl/spl_iterators.c object->iterators = NULL; object 933 ext/spl/spl_iterators.c spl_recursive_it_object *object = spl_recursive_it_from_obj(_object); object 935 ext/spl/spl_iterators.c if (object->iterators) { object 936 ext/spl/spl_iterators.c efree(object->iterators); object 937 ext/spl/spl_iterators.c object->iterators = NULL; object 940 ext/spl/spl_iterators.c zend_object_std_dtor(&object->std); object 941 ext/spl/spl_iterators.c smart_str_free(&object->prefix[0]); object 942 ext/spl/spl_iterators.c smart_str_free(&object->prefix[1]); object 943 ext/spl/spl_iterators.c smart_str_free(&object->prefix[2]); object 944 ext/spl/spl_iterators.c smart_str_free(&object->prefix[3]); object 945 ext/spl/spl_iterators.c smart_str_free(&object->prefix[4]); object 946 ext/spl/spl_iterators.c smart_str_free(&object->prefix[5]); object 948 ext/spl/spl_iterators.c smart_str_free(&object->postfix[0]); object 1028 ext/spl/spl_iterators.c static void spl_recursive_tree_iterator_get_prefix(spl_recursive_it_object *object, zval *return_value) object 1034 ext/spl/spl_iterators.c smart_str_appendl(&str, ZSTR_VAL(object->prefix[0].s), ZSTR_LEN(object->prefix[0].s)); object 1036 ext/spl/spl_iterators.c for (level = 0; level < object->level; ++level) { object 1037 ext/spl/spl_iterators.c zend_call_method_with_0_params(&object->iterators[level].zobject, object->iterators[level].ce, NULL, "hasnext", &has_next); object 1040 ext/spl/spl_iterators.c smart_str_appendl(&str, ZSTR_VAL(object->prefix[1].s), ZSTR_LEN(object->prefix[1].s)); object 1042 ext/spl/spl_iterators.c smart_str_appendl(&str, ZSTR_VAL(object->prefix[2].s), ZSTR_LEN(object->prefix[2].s)); object 1047 ext/spl/spl_iterators.c zend_call_method_with_0_params(&object->iterators[level].zobject, object->iterators[level].ce, NULL, "hasnext", &has_next); object 1050 ext/spl/spl_iterators.c smart_str_appendl(&str, ZSTR_VAL(object->prefix[3].s), ZSTR_LEN(object->prefix[3].s)); object 1052 ext/spl/spl_iterators.c smart_str_appendl(&str, ZSTR_VAL(object->prefix[4].s), ZSTR_LEN(object->prefix[4].s)); object 1057 ext/spl/spl_iterators.c smart_str_appendl(&str, ZSTR_VAL(object->prefix[5].s), ZSTR_LEN(object->prefix[5].s)); object 1063 ext/spl/spl_iterators.c static void spl_recursive_tree_iterator_get_entry(spl_recursive_it_object *object, zval *return_value) object 1065 ext/spl/spl_iterators.c zend_object_iterator *iterator = object->iterators[object->level].iterator; object 1086 ext/spl/spl_iterators.c static void spl_recursive_tree_iterator_get_postfix(spl_recursive_it_object *object, zval *return_value) object 1088 ext/spl/spl_iterators.c RETVAL_STR(object->postfix[0].s); object 1106 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1117 ext/spl/spl_iterators.c smart_str_free(&object->prefix[part]); object 1118 ext/spl/spl_iterators.c smart_str_appendl(&object->prefix[part], prefix, prefix_len); object 1125 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1131 ext/spl/spl_iterators.c if(!object->iterators) { object 1137 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_prefix(object, return_value); object 1144 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1152 ext/spl/spl_iterators.c smart_str_free(&object->postfix[0]); object 1153 ext/spl/spl_iterators.c smart_str_appendl(&object->postfix[0], postfix, postfix_len); object 1160 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1166 ext/spl/spl_iterators.c if(!object->iterators) { object 1172 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_entry(object, return_value); object 1179 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1185 ext/spl/spl_iterators.c if(!object->iterators) { object 1191 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_postfix(object, return_value); object 1198 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1207 ext/spl/spl_iterators.c if(!object->iterators) { object 1213 ext/spl/spl_iterators.c if (object->flags & RTIT_BYPASS_CURRENT) { object 1214 ext/spl/spl_iterators.c zend_object_iterator *iterator = object->iterators[object->level].iterator; object 1217 ext/spl/spl_iterators.c SPL_FETCH_SUB_ITERATOR(iterator, object); object 1230 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_prefix(object, &prefix); object 1231 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_entry(object, &entry); object 1237 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_postfix(object, &postfix); object 1261 ext/spl/spl_iterators.c spl_recursive_it_object *object = Z_SPLRECURSIVE_IT_P(getThis()); object 1271 ext/spl/spl_iterators.c SPL_FETCH_SUB_ITERATOR(iterator, object); object 1279 ext/spl/spl_iterators.c if (object->flags & RTIT_BYPASS_KEY) { object 1290 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_prefix(object, &prefix); object 1291 ext/spl/spl_iterators.c spl_recursive_tree_iterator_get_postfix(object, &postfix); object 1361 ext/spl/spl_iterators.c static union _zend_function *spl_dual_it_get_method(zend_object **object, zend_string *method, const zval *key) object 1366 ext/spl/spl_iterators.c intern = spl_dual_it_from_obj(*object); object 1368 ext/spl/spl_iterators.c function_handler = std_object_handlers.get_method(object, method, key); object 1372 ext/spl/spl_iterators.c *object = Z_OBJ(intern->inner.zobject); object 1373 ext/spl/spl_iterators.c function_handler = (*object)->handlers->get_method(object, method, key); object 1376 ext/spl/spl_iterators.c *object = Z_OBJ(intern->inner.zobject); object 1574 ext/spl/spl_iterators.c cfi->fci.object = NULL; object 1582 ext/spl/spl_iterators.c cfi->object = cfi->fcc.object; object 1583 ext/spl/spl_iterators.c if (cfi->object) GC_REFCOUNT(cfi->object)++; object 1601 ext/spl/spl_iterators.c intern->inner.object = Z_OBJ_P(zobject); object 2295 ext/spl/spl_iterators.c spl_dual_it_object *object = spl_dual_it_from_obj(_object); object 2300 ext/spl/spl_iterators.c spl_dual_it_free(object); object 2302 ext/spl/spl_iterators.c if (object->inner.iterator) { object 2303 ext/spl/spl_iterators.c zend_iterator_dtor(object->inner.iterator); object 2311 ext/spl/spl_iterators.c spl_dual_it_object *object = spl_dual_it_from_obj(_object); object 2314 ext/spl/spl_iterators.c if (!Z_ISUNDEF(object->inner.zobject)) { object 2315 ext/spl/spl_iterators.c zval_ptr_dtor(&object->inner.zobject); object 2318 ext/spl/spl_iterators.c if (object->dit_type == DIT_AppendIterator) { object 2319 ext/spl/spl_iterators.c zend_iterator_dtor(object->u.append.iterator); object 2320 ext/spl/spl_iterators.c if (Z_TYPE(object->u.append.zarrayit) != IS_UNDEF) { object 2321 ext/spl/spl_iterators.c zval_ptr_dtor(&object->u.append.zarrayit); object 2325 ext/spl/spl_iterators.c if (object->dit_type == DIT_CachingIterator || object->dit_type == DIT_RecursiveCachingIterator) { object 2326 ext/spl/spl_iterators.c zval_ptr_dtor(&object->u.caching.zcache); object 2330 ext/spl/spl_iterators.c if (object->dit_type == DIT_RegexIterator || object->dit_type == DIT_RecursiveRegexIterator) { object 2331 ext/spl/spl_iterators.c if (object->u.regex.pce) { object 2332 ext/spl/spl_iterators.c object->u.regex.pce->refcount--; object 2334 ext/spl/spl_iterators.c if (object->u.regex.regex) { object 2335 ext/spl/spl_iterators.c zend_string_release(object->u.regex.regex); object 2340 ext/spl/spl_iterators.c if (object->dit_type == DIT_CallbackFilterIterator || object->dit_type == DIT_RecursiveCallbackFilterIterator) { object 2341 ext/spl/spl_iterators.c if (object->u.cbfilter) { object 2342 ext/spl/spl_iterators.c _spl_cbfilter_it_intern *cbfilter = object->u.cbfilter; object 2343 ext/spl/spl_iterators.c object->u.cbfilter = NULL; object 2345 ext/spl/spl_iterators.c if (cbfilter->fci.object) { object 2346 ext/spl/spl_iterators.c OBJ_RELEASE(cbfilter->fci.object); object 2352 ext/spl/spl_iterators.c zend_object_std_dtor(&object->std); object 124 ext/spl/spl_iterators.h zend_object *object; object 131 ext/spl/spl_iterators.h zend_object *object; object 106 ext/spl/spl_observer.c void spl_SplObjectStorage_free_storage(zend_object *object) /* {{{ */ object 108 ext/spl/spl_observer.c spl_SplObjectStorage *intern = spl_object_storage_from_obj(object); object 862 ext/spl/spl_observer.c ZEND_ARG_INFO(0, object) object 866 ext/spl/spl_observer.c ZEND_ARG_INFO(0, object) object 879 ext/spl/spl_observer.c ZEND_ARG_INFO(0, object) object 883 ext/spl/spl_observer.c ZEND_ARG_INFO(0, object) object 102 ext/sqlite3/sqlite3.c zval *object = getThis(); object 107 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 186 ext/sqlite3/sqlite3.c zval *object = getThis(); object 188 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 215 ext/sqlite3/sqlite3.c zval *object = getThis(); object 218 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 258 ext/sqlite3/sqlite3.c zval *object = getThis(); object 259 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 276 ext/sqlite3/sqlite3.c zval *object = getThis(); object 277 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 298 ext/sqlite3/sqlite3.c zval *object = getThis(); object 299 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 320 ext/sqlite3/sqlite3.c zval *object = getThis(); object 323 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 348 ext/sqlite3/sqlite3.c zval *object = getThis(); object 352 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 421 ext/sqlite3/sqlite3.c zval *object = getThis(); object 422 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 463 ext/sqlite3/sqlite3.c zval *object = getThis(); object 468 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 483 ext/sqlite3/sqlite3.c ZVAL_COPY(&stmt_obj->db_obj_zval, object); object 509 ext/sqlite3/sqlite3.c zval *object = getThis(); object 514 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 538 ext/sqlite3/sqlite3.c ZVAL_COPY(&stmt_obj->db_obj_zval, object); object 614 ext/sqlite3/sqlite3.c zval *object = getThis(); object 620 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 701 ext/sqlite3/sqlite3.c fc->fci.object = NULL; object 860 ext/sqlite3/sqlite3.c collation->fci.fci.object = NULL; object 905 ext/sqlite3/sqlite3.c zval *object = getThis(); object 912 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 955 ext/sqlite3/sqlite3.c zval *object = getThis(); object 962 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 1013 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1019 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 1196 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1204 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 1237 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1240 ext/sqlite3/sqlite3.c db_obj = Z_SQLITE3_DB_P(object); object 1257 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1258 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1276 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1277 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1286 ext/sqlite3/sqlite3.c zend_llist_del_element(&(stmt_obj->db_obj->free_list), object, (int (*)(void *, void *)) php_sqlite3_compare_stmt_zval_free); object 1298 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1299 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1321 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1322 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1345 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1346 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1414 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1417 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1449 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1452 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1485 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1489 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1581 ext/sqlite3/sqlite3.c ZVAL_COPY(&result->stmt_obj_zval, object); object 1604 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1611 ext/sqlite3/sqlite3.c stmt_obj = Z_SQLITE3_STMT_P(object); object 1641 ext/sqlite3/sqlite3.c ZVAL_COPY_VALUE(&free_item->stmt_obj_zval, object); object 1652 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1653 ext/sqlite3/sqlite3.c result_obj = Z_SQLITE3_RESULT_P(object); object 1670 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1673 ext/sqlite3/sqlite3.c result_obj = Z_SQLITE3_RESULT_P(object); object 1695 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1697 ext/sqlite3/sqlite3.c result_obj = Z_SQLITE3_RESULT_P(object); object 1718 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1721 ext/sqlite3/sqlite3.c result_obj = Z_SQLITE3_RESULT_P(object); object 1775 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1776 ext/sqlite3/sqlite3.c result_obj = Z_SQLITE3_RESULT_P(object); object 1799 ext/sqlite3/sqlite3.c zval *object = getThis(); object 1800 ext/sqlite3/sqlite3.c result_obj = Z_SQLITE3_RESULT_P(object); object 2031 ext/sqlite3/sqlite3.c static void php_sqlite3_object_free_storage(zend_object *object) /* {{{ */ object 2033 ext/sqlite3/sqlite3.c php_sqlite3_db_object *intern = php_sqlite3_db_from_obj(object); object 2084 ext/sqlite3/sqlite3.c static void php_sqlite3_stmt_object_free_storage(zend_object *object) /* {{{ */ object 2086 ext/sqlite3/sqlite3.c php_sqlite3_stmt *intern = php_sqlite3_stmt_from_obj(object); object 2111 ext/sqlite3/sqlite3.c static void php_sqlite3_result_object_free_storage(zend_object *object) /* {{{ */ object 2113 ext/sqlite3/sqlite3.c php_sqlite3_result *intern = php_sqlite3_result_from_obj(object); object 37 ext/standard/incomplete_class.c static void incomplete_class_message(zval *object, int error_type) object 41 ext/standard/incomplete_class.c class_name = php_lookup_class_name(object); object 52 ext/standard/incomplete_class.c static zval *incomplete_class_get_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) /* {{{ */ object 54 ext/standard/incomplete_class.c incomplete_class_message(object, E_NOTICE); object 64 ext/standard/incomplete_class.c static void incomplete_class_write_property(zval *object, zval *member, zval *value, void **cache_slot) /* {{{ */ object 66 ext/standard/incomplete_class.c incomplete_class_message(object, E_NOTICE); object 70 ext/standard/incomplete_class.c static zval *incomplete_class_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 72 ext/standard/incomplete_class.c incomplete_class_message(object, E_NOTICE); object 77 ext/standard/incomplete_class.c static void incomplete_class_unset_property(zval *object, zval *member, void **cache_slot) /* {{{ */ object 79 ext/standard/incomplete_class.c incomplete_class_message(object, E_NOTICE); object 83 ext/standard/incomplete_class.c static int incomplete_class_has_property(zval *object, zval *member, int check_empty, void **cache_slot) /* {{{ */ object 85 ext/standard/incomplete_class.c incomplete_class_message(object, E_NOTICE); object 90 ext/standard/incomplete_class.c static union _zend_function *incomplete_class_get_method(zend_object **object, zend_string *method, const zval *key) /* {{{ */ object 94 ext/standard/incomplete_class.c ZVAL_OBJ(&zobject, *object); object 104 ext/standard/incomplete_class.c zend_object *object; object 106 ext/standard/incomplete_class.c object = zend_objects_new( class_type); object 107 ext/standard/incomplete_class.c object->handlers = &php_incomplete_object_handlers; object 109 ext/standard/incomplete_class.c object_properties_init(object, class_type); object 111 ext/standard/incomplete_class.c return object; object 135 ext/standard/incomplete_class.c PHPAPI zend_string *php_lookup_class_name(zval *object) object 140 ext/standard/incomplete_class.c object_properties = Z_OBJPROP_P(object); object 152 ext/standard/incomplete_class.c PHPAPI void php_store_class_name(zval *object, const char *name, size_t len) object 158 ext/standard/incomplete_class.c zend_hash_str_update(Z_OBJPROP_P(object), MAGIC_MEMBER, sizeof(MAGIC_MEMBER)-1, &val); object 56 ext/standard/php_incomplete_class.h PHPAPI zend_string *php_lookup_class_name(zval *object); object 57 ext/standard/php_incomplete_class.h PHPAPI void php_store_class_name(zval *object, const char *name, size_t len); object 46 ext/tidy/tidy.c zval *object = getThis(); object 51 ext/tidy/tidy.c if (object) { \ object 56 ext/tidy/tidy.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), NULL, "O", &object, tidy_ce_doc) == FAILURE) { \ object 60 ext/tidy/tidy.c obj = Z_TIDY_P(object); \ object 68 ext/tidy/tidy.c obj = Z_TIDY_P(object); \ object 661 ext/tidy/tidy.c static void tidy_object_free_storage(zend_object *object) object 663 ext/tidy/tidy.c PHPTidyObj *intern = php_tidy_fetch_object(object); object 732 ext/tidy/tidy.c static zval * tidy_instanciate(zend_class_entry *pce, zval *object) object 734 ext/tidy/tidy.c object_init_ex(object, pce); object 735 ext/tidy/tidy.c return object; object 1366 ext/tidy/tidy.c if (object) { object 1371 ext/tidy/tidy.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), NULL, "Os", &object, tidy_ce_doc, &optname, &optname_len) == FAILURE) { object 1376 ext/tidy/tidy.c obj = Z_TIDY_P(object); object 1527 ext/tidy/tidy.c if (object) { object 1532 ext/tidy/tidy.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), NULL, "Os", &object, tidy_ce_doc, &optname, &optname_len) == FAILURE) { object 1537 ext/tidy/tidy.c obj = Z_TIDY_P(object); object 1589 ext/tidy/tidy.c obj = Z_TIDY_P(object); object 1621 ext/tidy/tidy.c obj = Z_TIDY_P(object); object 1668 ext/tidy/tidy.c obj = Z_TIDY_P(object); object 79 ext/xml/php_xml.h zval object; object 446 ext/xml/xml.c if (!Z_ISUNDEF(parser->object)) { object 447 ext/xml/xml.c zval_ptr_dtor(&parser->object); object 489 ext/xml/xml.c fci.object = Z_OBJ(parser->object); object 1181 ext/xml/xml.c if (!Z_ISUNDEF(parser->object)) { object 1182 ext/xml/xml.c zval_ptr_dtor(&parser->object); object 1190 ext/xml/xml.c ZVAL_COPY(&parser->object, mythis); object 116 ext/xmlreader/php_xmlreader.c zval *xmlreader_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) object 131 ext/xmlreader/php_xmlreader.c obj = Z_XMLREADER_P(object); object 139 ext/xmlreader/php_xmlreader.c retval = std_hnd->get_property_ptr_ptr(object, member, type, cache_slot); object 151 ext/xmlreader/php_xmlreader.c zval *xmlreader_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) object 166 ext/xmlreader/php_xmlreader.c obj = Z_XMLREADER_P(object); object 180 ext/xmlreader/php_xmlreader.c retval = std_hnd->read_property(object, member, type, cache_slot, rv); object 191 ext/xmlreader/php_xmlreader.c void xmlreader_write_property(zval *object, zval *member, zval *value, void **cache_slot) object 205 ext/xmlreader/php_xmlreader.c obj = Z_XMLREADER_P(object); object 214 ext/xmlreader/php_xmlreader.c std_hnd->write_property(object, member, value, cache_slot); object 345 ext/xmlreader/php_xmlreader.c void xmlreader_objects_clone(void *object, void **object_clone) object 374 ext/xmlreader/php_xmlreader.c void xmlreader_objects_free_storage(zend_object *object) object 376 ext/xmlreader/php_xmlreader.c xmlreader_object *intern = php_xmlreader_fetch_object(object); object 110 ext/xmlwriter/php_xmlwriter.c #define XMLWRITER_FROM_OBJECT(intern, object) \ object 112 ext/xmlwriter/php_xmlwriter.c ze_xmlwriter_object *obj = Z_XMLWRITER_P(object); \ object 124 ext/xmlwriter/php_xmlwriter.c static void xmlwriter_object_free_storage(zend_object *object) object 126 ext/xmlwriter/php_xmlwriter.c ze_xmlwriter_object *intern = php_xmlwriter_fetch_object(object); object 69 ext/xsl/php_xsl.c void xsl_objects_free_storage(zend_object *object) object 71 ext/xsl/php_xsl.c xsl_object *intern = php_xsl_fetch_object(object); object 194 ext/xsl/php_xsl.c xsl_object *object; object 196 ext/xsl/php_xsl.c object = Z_XSL_P(wrapper); object 197 ext/xsl/php_xsl.c object->ptr = obj; object 82 ext/xsl/php_xsl.h void xsl_objects_free_storage(zend_object *object); object 324 ext/xsl/xsltprocessor.c fci.object = NULL; object 484 ext/xsl/xsltprocessor.c php_libxml_node_object *object; object 529 ext/xsl/xsltprocessor.c object = Z_LIBXML_NODE_P(docp); object 530 ext/xsl/xsltprocessor.c intern->doc->document = object->document; object 370 ext/zip/php_zip.c #define ZIP_FROM_OBJECT(intern, object) \ object 372 ext/zip/php_zip.c ze_zip_object *obj = Z_ZIP_P(object); \ object 840 ext/zip/php_zip.c static zval *php_zip_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 855 ext/zip/php_zip.c obj = Z_ZIP_P(object); object 863 ext/zip/php_zip.c retval = std_hnd->get_property_ptr_ptr(object, member, type, cache_slot); object 874 ext/zip/php_zip.c static zval *php_zip_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) /* {{{ */ object 889 ext/zip/php_zip.c obj = Z_ZIP_P(object); object 902 ext/zip/php_zip.c retval = std_hnd->read_property(object, member, type, cache_slot, rv); object 913 ext/zip/php_zip.c static int php_zip_has_property(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ object 928 ext/zip/php_zip.c obj = Z_ZIP_P(object); object 950 ext/zip/php_zip.c retval = std_hnd->has_property(object, member, type, cache_slot); object 961 ext/zip/php_zip.c static HashTable *php_zip_get_properties(zval *object)/* {{{ */ object 968 ext/zip/php_zip.c obj = Z_ZIP_P(object); object 969 ext/zip/php_zip.c props = zend_std_get_properties(object); object 988 ext/zip/php_zip.c static void php_zip_object_free_storage(zend_object *object) /* {{{ */ object 990 ext/zip/php_zip.c ze_zip_object * intern = php_zip_fetch_object(object); object 123 main/streams/userspace.c zval object; object 284 main/streams/userspace.c static void user_stream_create_object(struct php_user_stream_wrapper *uwrap, php_stream_context *context, zval *object) object 287 main/streams/userspace.c object_init_ex(object, uwrap->ce); object 290 main/streams/userspace.c add_property_resource(object, "context", context->res); object 293 main/streams/userspace.c add_property_null(object, "context"); object 305 main/streams/userspace.c fci.object = Z_OBJ_P(object); object 314 main/streams/userspace.c fcc.called_scope = Z_OBJCE_P(object); object 315 main/streams/userspace.c fcc.object = Z_OBJ_P(object); object 319 main/streams/userspace.c zval_dtor(object); object 320 main/streams/userspace.c ZVAL_UNDEF(object); object 359 main/streams/userspace.c user_stream_create_object(uwrap, context, &us->object); object 360 main/streams/userspace.c if (Z_TYPE(us->object) == IS_UNDEF) { object 376 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 392 main/streams/userspace.c ZVAL_COPY(&stream->wrapperdata, &us->object); object 400 main/streams/userspace.c zval_ptr_dtor(&us->object); object 401 main/streams/userspace.c ZVAL_UNDEF(&us->object); object 437 main/streams/userspace.c user_stream_create_object(uwrap, context, &us->object); object 438 main/streams/userspace.c if (Z_TYPE(us->object) == IS_UNDEF) { object 451 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 462 main/streams/userspace.c ZVAL_COPY(&stream->wrapperdata, &us->object); object 470 main/streams/userspace.c zval_ptr_dtor(&us->object); object 471 main/streams/userspace.c ZVAL_UNDEF(&us->object); object 601 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 652 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 688 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 720 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 728 main/streams/userspace.c zval_ptr_dtor(&us->object); object 729 main/streams/userspace.c ZVAL_UNDEF(&us->object); object 748 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 780 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 815 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 891 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 924 main/streams/userspace.c call_result = call_user_function_ex(NULL, Z_ISUNDEF(us->object)? NULL : &us->object, &func_name, &retval, 0, NULL, 0, NULL); object 959 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 988 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : Z_OBJ(us->object), object 1000 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 1064 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 1099 main/streams/userspace.c zval object; object 1103 main/streams/userspace.c user_stream_create_object(uwrap, context, &object); object 1104 main/streams/userspace.c if (Z_TYPE(object) == IS_UNDEF) { object 1114 main/streams/userspace.c &object, object 1127 main/streams/userspace.c zval_ptr_dtor(&object); object 1143 main/streams/userspace.c zval object; object 1147 main/streams/userspace.c user_stream_create_object(uwrap, context, &object); object 1148 main/streams/userspace.c if (Z_TYPE(object) == IS_UNDEF) { object 1159 main/streams/userspace.c &object, object 1172 main/streams/userspace.c zval_ptr_dtor(&object); object 1189 main/streams/userspace.c zval object; object 1193 main/streams/userspace.c user_stream_create_object(uwrap, context, &object); object 1194 main/streams/userspace.c if (Z_TYPE(object) == IS_UNDEF) { object 1206 main/streams/userspace.c &object, object 1219 main/streams/userspace.c zval_ptr_dtor(&object); object 1237 main/streams/userspace.c zval object; object 1241 main/streams/userspace.c user_stream_create_object(uwrap, context, &object); object 1242 main/streams/userspace.c if (Z_TYPE(object) == IS_UNDEF) { object 1253 main/streams/userspace.c &object, object 1266 main/streams/userspace.c zval_ptr_dtor(&object); object 1283 main/streams/userspace.c zval object; object 1311 main/streams/userspace.c user_stream_create_object(uwrap, context, &object); object 1312 main/streams/userspace.c if (Z_TYPE(object) == IS_UNDEF) { object 1324 main/streams/userspace.c &object, object 1337 main/streams/userspace.c zval_ptr_dtor(&object); object 1356 main/streams/userspace.c zval object; object 1360 main/streams/userspace.c user_stream_create_object(uwrap, context, &object); object 1361 main/streams/userspace.c if (Z_TYPE(object) == IS_UNDEF) { object 1372 main/streams/userspace.c &object, object 1390 main/streams/userspace.c zval_ptr_dtor(&object); object 1417 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 1450 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 1457 main/streams/userspace.c zval_ptr_dtor(&us->object); object 1458 main/streams/userspace.c ZVAL_UNDEF(&us->object); object 1474 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 1508 main/streams/userspace.c Z_ISUNDEF(us->object)? NULL : &us->object, object 126 sapi/phpdbg/phpdbg_prompt.c fci.object = NULL;