obj               330 Zend/zend.h    	zend_object_value obj;
obj               264 Zend/zend_API.c 		zval *obj;
obj               265 Zend/zend_API.c 		MAKE_STD_ZVAL(obj);
obj               266 Zend/zend_API.c 		if (Z_OBJ_HANDLER_P(*arg, cast_object)(*arg, obj, type TSRMLS_CC) == SUCCESS) {
obj               268 Zend/zend_API.c 			*arg = obj;
obj               273 Zend/zend_API.c 		efree(obj);
obj              1023 Zend/zend_API.c 		zval *obj = va_arg(args, zval *);
obj              1029 Zend/zend_API.c 		obj_ht->write_property(obj, member, *value, 0 TSRMLS_CC);
obj              1038 Zend/zend_API.c ZEND_API void zend_merge_properties(zval *obj, HashTable *properties, int destroy_ht TSRMLS_DC) /* {{{ */
obj              1040 Zend/zend_API.c 	const zend_object_handlers *obj_ht = Z_OBJ_HT_P(obj);
obj              1043 Zend/zend_API.c 	EG(scope) = Z_OBJCE_P(obj);
obj              1044 Zend/zend_API.c 	zend_hash_apply_with_arguments(properties TSRMLS_CC, (apply_func_args_t)zend_merge_property, 2, obj, obj_ht);
obj              3092 Zend/zend_API.c 				zval **obj = NULL;
obj              3096 Zend/zend_API.c 					zend_hash_index_find(Z_ARRVAL_P(callable), 0, (void **) &obj);
obj              3099 Zend/zend_API.c 				if (obj && method &&
obj              3100 Zend/zend_API.c 					(Z_TYPE_PP(obj) == IS_OBJECT ||
obj              3101 Zend/zend_API.c 					Z_TYPE_PP(obj) == IS_STRING) &&
obj              3104 Zend/zend_API.c 					if (Z_TYPE_PP(obj) == IS_STRING) {
obj              3108 Zend/zend_API.c 							*callable_name_len = Z_STRLEN_PP(obj) + Z_STRLEN_PP(method) + sizeof("::") - 1;
obj              3110 Zend/zend_API.c 							memcpy(ptr, Z_STRVAL_PP(obj), Z_STRLEN_PP(obj));
obj              3111 Zend/zend_API.c 							ptr += Z_STRLEN_PP(obj);
obj              3121 Zend/zend_API.c 						if (!zend_is_callable_check_class(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), fcc, &strict_class, error TSRMLS_CC)) {
obj              3127 Zend/zend_API.c 						    !EG(objects_store).object_buckets[Z_OBJ_HANDLE_PP(obj)].valid) {
obj              3131 Zend/zend_API.c 						fcc->calling_scope = Z_OBJCE_PP(obj); /* TBFixed: what if it's overloaded? */
obj              3133 Zend/zend_API.c 						fcc->object_ptr = *obj;
obj              3169 Zend/zend_API.c 						if (!obj || (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT)) {
obj               374 Zend/zend_API.h ZEND_API void zend_merge_properties(zval *obj, HashTable *properties, int destroy_ht TSRMLS_DC);
obj               154 Zend/zend_builtin_functions.c 	ZEND_ARG_INFO(0, obj)
obj               753 Zend/zend_builtin_functions.c 	zval *obj = NULL;
obj               758 Zend/zend_builtin_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|o!", &obj) == FAILURE) {
obj               762 Zend/zend_builtin_functions.c 	if (!obj) {
obj               771 Zend/zend_builtin_functions.c 	dup = zend_get_object_classname(obj, &name, &name_len TSRMLS_CC);
obj               844 Zend/zend_builtin_functions.c 	zval *obj;
obj               852 Zend/zend_builtin_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zs|b", &obj, &class_name, &class_name_len, &allow_string) == FAILURE) {
obj               862 Zend/zend_builtin_functions.c 	if (allow_string && Z_TYPE_P(obj) == IS_STRING) {
obj               864 Zend/zend_builtin_functions.c 		if (zend_lookup_class(Z_STRVAL_P(obj), Z_STRLEN_P(obj), &the_ce TSRMLS_CC) == FAILURE) {
obj               868 Zend/zend_builtin_functions.c 	} else if (Z_TYPE_P(obj) == IS_OBJECT && HAS_CLASS_ENTRY(*obj)) {
obj               869 Zend/zend_builtin_functions.c 		instance_ce = Z_OBJCE_P(obj);
obj               987 Zend/zend_builtin_functions.c 	zval *obj;
obj               997 Zend/zend_builtin_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj              1001 Zend/zend_builtin_functions.c 	if (Z_OBJ_HT_P(obj)->get_properties == NULL) {
obj              1005 Zend/zend_builtin_functions.c 	properties = Z_OBJ_HT_P(obj)->get_properties(obj TSRMLS_CC);
obj              1011 Zend/zend_builtin_functions.c 	zobj = zend_objects_get_address(obj TSRMLS_CC);
obj               166 Zend/zend_closures.c ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC) /* {{{ */
obj               168 Zend/zend_closures.c 	zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC);
obj               184 Zend/zend_closures.c ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC) /* {{{ */
obj               186 Zend/zend_closures.c 	zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC);
obj               191 Zend/zend_closures.c ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC) /* {{{ */
obj               193 Zend/zend_closures.c 	zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC);
obj               309 Zend/zend_closures.c int zend_closure_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zval **zobj_ptr TSRMLS_DC) /* {{{ */
obj               313 Zend/zend_closures.c 	if (Z_TYPE_P(obj) != IS_OBJECT) {
obj               317 Zend/zend_closures.c 	closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC);
obj               393 Zend/zend_closures.c static HashTable *zend_closure_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{ */
obj               395 Zend/zend_closures.c 	zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC);
obj                32 Zend/zend_closures.h ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC);
obj                33 Zend/zend_closures.h ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC);
obj                34 Zend/zend_closures.h ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC);
obj               157 Zend/zend_exceptions.c 	zval obj;
obj               161 Zend/zend_exceptions.c 	Z_OBJVAL(obj) = zend_objects_new(&object, class_type TSRMLS_CC);
obj               162 Zend/zend_exceptions.c 	Z_OBJ_HT(obj) = &default_exception_handlers;
obj               171 Zend/zend_exceptions.c 	zend_update_property_string(default_exception_ce, &obj, "file", sizeof("file")-1, zend_get_executed_filename(TSRMLS_C) TSRMLS_CC);
obj               172 Zend/zend_exceptions.c 	zend_update_property_long(default_exception_ce, &obj, "line", sizeof("line")-1, zend_get_executed_lineno(TSRMLS_C) TSRMLS_CC);
obj               173 Zend/zend_exceptions.c 	zend_update_property(default_exception_ce, &obj, "trace", sizeof("trace")-1, trace TSRMLS_CC);
obj               175 Zend/zend_exceptions.c 	return Z_OBJVAL(obj);
obj               192 Zend/zend_gc.c 	struct _store_object *obj;
obj               201 Zend/zend_gc.c 	obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zv)].bucket.obj;
obj               202 Zend/zend_gc.c 	if (GC_GET_COLOR(obj->buffered) != GC_PURPLE) {
obj               203 Zend/zend_gc.c 		if (!GC_ADDRESS(obj->buffered)) {
obj               222 Zend/zend_gc.c 				obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zv)].bucket.obj;
obj               226 Zend/zend_gc.c 			GC_SET_PURPLE(obj->buffered);
obj               232 Zend/zend_gc.c 			GC_SET_ADDRESS(obj->buffered, newRoot);
obj               274 Zend/zend_gc.c 		struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj;
obj               276 Zend/zend_gc.c 		obj->refcount++;
obj               277 Zend/zend_gc.c 		if (GC_GET_COLOR(obj->buffered) != GC_BLACK) {
obj               278 Zend/zend_gc.c 			GC_SET_BLACK(obj->buffered);
obj               328 Zend/zend_gc.c static void zobj_scan_black(struct _store_object *obj, zval *pz TSRMLS_DC)
obj               333 Zend/zend_gc.c 	GC_SET_BLACK(obj->buffered);
obj               380 Zend/zend_gc.c 			struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj;
obj               382 Zend/zend_gc.c 			obj->refcount--;
obj               383 Zend/zend_gc.c 			if (GC_GET_COLOR(obj->buffered) != GC_GREY) {
obj               385 Zend/zend_gc.c 				GC_SET_COLOR(obj->buffered, GC_GREY);
obj               434 Zend/zend_gc.c static void zobj_mark_grey(struct _store_object *obj, zval *pz TSRMLS_DC)
obj               439 Zend/zend_gc.c 	if (GC_GET_COLOR(obj->buffered) != GC_GREY) {
obj               441 Zend/zend_gc.c 		GC_SET_COLOR(obj->buffered, GC_GREY);
obj               480 Zend/zend_gc.c 				struct _store_object *obj = &EG(objects_store).object_buckets[current->handle].bucket.obj;
obj               482 Zend/zend_gc.c 				if (GC_GET_COLOR(obj->buffered) == GC_PURPLE) {
obj               488 Zend/zend_gc.c 					zobj_mark_grey(obj, &z TSRMLS_CC);
obj               490 Zend/zend_gc.c 					GC_SET_ADDRESS(obj->buffered, NULL);
obj               519 Zend/zend_gc.c 				struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj;
obj               521 Zend/zend_gc.c 				if (GC_GET_COLOR(obj->buffered) == GC_GREY) {
obj               522 Zend/zend_gc.c 					if (obj->refcount > 0) {
obj               523 Zend/zend_gc.c 						zobj_scan_black(obj, pz TSRMLS_CC);
obj               525 Zend/zend_gc.c 						GC_SET_COLOR(obj->buffered, GC_WHITE);
obj               576 Zend/zend_gc.c 		struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj;
obj               578 Zend/zend_gc.c 		if (GC_GET_COLOR(obj->buffered) == GC_GREY) {
obj               579 Zend/zend_gc.c 			if (obj->refcount > 0) {
obj               580 Zend/zend_gc.c 				zobj_scan_black(obj, pz TSRMLS_CC);
obj               582 Zend/zend_gc.c 				GC_SET_COLOR(obj->buffered, GC_WHITE);
obj               639 Zend/zend_gc.c 			struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj;
obj               641 Zend/zend_gc.c 			if (obj->buffered == (gc_root_buffer*)GC_WHITE) {
obj               643 Zend/zend_gc.c 				GC_SET_PURPLE(obj->buffered);
obj               711 Zend/zend_gc.c 		struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj;
obj               713 Zend/zend_gc.c 		if (obj->buffered == (gc_root_buffer*)GC_WHITE) {
obj               715 Zend/zend_gc.c 			GC_SET_PURPLE(obj->buffered);
obj               756 Zend/zend_gc.c 				struct _store_object *obj = &EG(objects_store).object_buckets[current->handle].bucket.obj;
obj               759 Zend/zend_gc.c 				GC_SET_ADDRESS(obj->buffered, NULL);
obj               805 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0 &&
obj               806 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor &&
obj               810 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount++;
obj               811 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor(EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.object, Z_OBJ_HANDLE(p->z) TSRMLS_CC);
obj               812 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount--;
obj               826 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0) {
obj               827 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount = 1;
obj               171 Zend/zend_gc.h #define GC_REMOVE_ZOBJ_FROM_BUFFER(obj)									\
obj               173 Zend/zend_gc.h 		if (GC_ADDRESS((obj)->buffered) && !GC_G(gc_active)) {			\
obj               175 Zend/zend_gc.h 			GC_REMOVE_FROM_BUFFER(GC_ADDRESS((obj)->buffered));			\
obj               176 Zend/zend_gc.h 			(obj)->buffered = NULL;										\
obj                43 Zend/zend_interfaces.h #define zend_call_method_with_0_params(obj, obj_ce, fn_proxy, function_name, retval) \
obj                44 Zend/zend_interfaces.h 	zend_call_method(obj, obj_ce, fn_proxy, function_name, sizeof(function_name)-1, retval, 0, NULL, NULL TSRMLS_CC)
obj                46 Zend/zend_interfaces.h #define zend_call_method_with_1_params(obj, obj_ce, fn_proxy, function_name, retval, arg1) \
obj                47 Zend/zend_interfaces.h 	zend_call_method(obj, obj_ce, fn_proxy, function_name, sizeof(function_name)-1, retval, 1, arg1, NULL TSRMLS_CC)
obj                49 Zend/zend_interfaces.h #define zend_call_method_with_2_params(obj, obj_ce, fn_proxy, function_name, retval, arg1, arg2) \
obj                50 Zend/zend_interfaces.h 	zend_call_method(obj, obj_ce, fn_proxy, function_name, sizeof(function_name)-1, retval, 2, arg1, arg2 TSRMLS_CC)
obj                36 Zend/zend_object_handlers.c 	((zend_object*)(EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zval_p)].bucket.obj.object))
obj              1624 Zend/zend_object_handlers.c int zend_std_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zval **zobj_ptr TSRMLS_DC) /* {{{ */
obj              1627 Zend/zend_object_handlers.c 	if (Z_TYPE_P(obj) != IS_OBJECT) {
obj              1631 Zend/zend_object_handlers.c 	ce = Z_OBJCE_P(obj);
obj              1644 Zend/zend_object_handlers.c 			*zobj_ptr = obj;
obj               113 Zend/zend_object_handlers.h typedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, union _zend_function **fptr_ptr, zval **zobj_ptr TSRMLS_DC);
obj                67 Zend/zend_objects.c 		zval *obj;
obj               100 Zend/zend_objects.c 		MAKE_STD_ZVAL(obj);
obj               101 Zend/zend_objects.c 		Z_TYPE_P(obj) = IS_OBJECT;
obj               102 Zend/zend_objects.c 		Z_OBJ_HANDLE_P(obj) = handle;
obj               104 Zend/zend_objects.c 		if (!obj_bucket->bucket.obj.handlers) {
obj               105 Zend/zend_objects.c 			obj_bucket->bucket.obj.handlers = &std_object_handlers;
obj               107 Zend/zend_objects.c 		Z_OBJ_HT_P(obj) = obj_bucket->bucket.obj.handlers;
obj               108 Zend/zend_objects.c 		zval_copy_ctor(obj);
obj               123 Zend/zend_objects.c 		zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL);
obj               131 Zend/zend_objects.c 		zval_ptr_dtor(&obj);
obj               209 Zend/zend_objects.c 		new_obj->value.obj = new_obj_val;
obj                51 Zend/zend_objects_API.c 			struct _store_object *obj = &objects->object_buckets[i].bucket.obj;
obj                55 Zend/zend_objects_API.c 				if (obj->dtor && obj->object) {
obj                56 Zend/zend_objects_API.c 					obj->refcount++;
obj                57 Zend/zend_objects_API.c 					obj->dtor(obj->object, i TSRMLS_CC);
obj                58 Zend/zend_objects_API.c 					obj = &objects->object_buckets[i].bucket.obj;
obj                59 Zend/zend_objects_API.c 					obj->refcount--;
obj                61 Zend/zend_objects_API.c 					if (obj->refcount == 0) {
obj                63 Zend/zend_objects_API.c 						GC_REMOVE_ZOBJ_FROM_BUFFER(obj);
obj                91 Zend/zend_objects_API.c 			struct _store_object *obj = &objects->object_buckets[i].bucket.obj;
obj                93 Zend/zend_objects_API.c 			GC_REMOVE_ZOBJ_FROM_BUFFER(obj);
obj                96 Zend/zend_objects_API.c 			if (obj->free_storage) {
obj                97 Zend/zend_objects_API.c 				obj->free_storage(obj->object TSRMLS_CC);
obj               110 Zend/zend_objects_API.c 	struct _store_object *obj;
obj               122 Zend/zend_objects_API.c 	obj = &EG(objects_store).object_buckets[handle].bucket.obj;
obj               127 Zend/zend_objects_API.c 	obj->refcount = 1;
obj               128 Zend/zend_objects_API.c 	GC_OBJ_INIT(obj);
obj               129 Zend/zend_objects_API.c 	obj->object = object;
obj               130 Zend/zend_objects_API.c 	obj->dtor = dtor?dtor:(zend_objects_store_dtor_t)zend_objects_destroy_object;
obj               131 Zend/zend_objects_API.c 	obj->free_storage = free_storage;
obj               132 Zend/zend_objects_API.c 	obj->clone = clone;
obj               133 Zend/zend_objects_API.c 	obj->handlers = NULL;
obj               145 Zend/zend_objects_API.c 	return EG(objects_store).object_buckets[handle].bucket.obj.refcount;
obj               152 Zend/zend_objects_API.c 	EG(objects_store).object_buckets[handle].bucket.obj.refcount++;
obj               163 Zend/zend_objects_API.c 	EG(objects_store).object_buckets[handle].bucket.obj.refcount++;
obj               189 Zend/zend_objects_API.c 	struct _store_object *obj;
obj               196 Zend/zend_objects_API.c 	obj = &EG(objects_store).object_buckets[handle].bucket.obj;
obj               203 Zend/zend_objects_API.c 		if (obj->refcount == 1) {
obj               207 Zend/zend_objects_API.c 				if (obj->dtor) {
obj               208 Zend/zend_objects_API.c 					if (handlers && !obj->handlers) {
obj               209 Zend/zend_objects_API.c 						obj->handlers = handlers;
obj               212 Zend/zend_objects_API.c 						obj->dtor(obj->object, handle TSRMLS_CC);
obj               220 Zend/zend_objects_API.c 			obj = &EG(objects_store).object_buckets[handle].bucket.obj;
obj               222 Zend/zend_objects_API.c 			if (obj->refcount == 1) {
obj               223 Zend/zend_objects_API.c 				GC_REMOVE_ZOBJ_FROM_BUFFER(obj);
obj               224 Zend/zend_objects_API.c 				if (obj->free_storage) {
obj               226 Zend/zend_objects_API.c 						obj->free_storage(obj->object TSRMLS_CC);
obj               236 Zend/zend_objects_API.c 	obj->refcount--;
obj               239 Zend/zend_objects_API.c 	if (obj->refcount == 0) {
obj               255 Zend/zend_objects_API.c 	struct _store_object *obj;
obj               258 Zend/zend_objects_API.c 	obj = &EG(objects_store).object_buckets[handle].bucket.obj;
obj               260 Zend/zend_objects_API.c 	if (obj->clone == NULL) {
obj               264 Zend/zend_objects_API.c 	obj->clone(obj->object, &new_object TSRMLS_CC);
obj               265 Zend/zend_objects_API.c 	obj = &EG(objects_store).object_buckets[handle].bucket.obj;
obj               267 Zend/zend_objects_API.c 	retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC);
obj               269 Zend/zend_objects_API.c 	EG(objects_store).object_buckets[handle].bucket.obj.handlers = retval.handlers;
obj               278 Zend/zend_objects_API.c 	return EG(objects_store).object_buckets[handle].bucket.obj.object;
obj               286 Zend/zend_objects_API.c 	return EG(objects_store).object_buckets[handle].bucket.obj.object;
obj               300 Zend/zend_objects_API.c 	EG(objects_store).object_buckets[handle].bucket.obj.object = object;
obj               310 Zend/zend_objects_API.c 	obj_bucket->bucket.obj.handlers = Z_OBJ_HT_P(zobject);;
obj                44 Zend/zend_objects_API.h 		} obj;
obj               448 Zend/zend_operators.h #define Z_OBJVAL(zval)			(zval).value.obj
obj              2712 Zend/zend_vm_def.h 			zval **obj = NULL;
obj              2714 Zend/zend_vm_def.h 			zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj);
obj              2717 Zend/zend_vm_def.h 			if (!obj || !method) {
obj              2721 Zend/zend_vm_def.h 			if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) {
obj              2729 Zend/zend_vm_def.h 			if (Z_TYPE_PP(obj) == IS_STRING) {
obj              2730 Zend/zend_vm_def.h 				ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC);
obj              2744 Zend/zend_vm_def.h 				call->object = *obj;
obj              2745 Zend/zend_vm_def.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
obj              3636 Zend/zend_vm_def.h 	zval *obj;
obj              3642 Zend/zend_vm_def.h 	obj = GET_OP1_OBJ_ZVAL_PTR(BP_VAR_R);
obj              3645 Zend/zend_vm_def.h 	    UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) {
obj              3652 Zend/zend_vm_def.h 	ce = Z_OBJCE_P(obj);
obj              3654 Zend/zend_vm_def.h 	clone_call =  Z_OBJ_HT_P(obj)->clone_obj;
obj              3683 Zend/zend_vm_def.h 		Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC);
obj              1516 Zend/zend_vm_execute.h 			zval **obj = NULL;
obj              1518 Zend/zend_vm_execute.h 			zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj);
obj              1521 Zend/zend_vm_execute.h 			if (!obj || !method) {
obj              1525 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) {
obj              1533 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) == IS_STRING) {
obj              1534 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC);
obj              1548 Zend/zend_vm_execute.h 				call->object = *obj;
obj              1549 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
obj              1860 Zend/zend_vm_execute.h 			zval **obj = NULL;
obj              1862 Zend/zend_vm_execute.h 			zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj);
obj              1865 Zend/zend_vm_execute.h 			if (!obj || !method) {
obj              1869 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) {
obj              1877 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) == IS_STRING) {
obj              1878 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC);
obj              1892 Zend/zend_vm_execute.h 				call->object = *obj;
obj              1893 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
obj              2059 Zend/zend_vm_execute.h 			zval **obj = NULL;
obj              2061 Zend/zend_vm_execute.h 			zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj);
obj              2064 Zend/zend_vm_execute.h 			if (!obj || !method) {
obj              2068 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) {
obj              2076 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) == IS_STRING) {
obj              2077 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC);
obj              2091 Zend/zend_vm_execute.h 				call->object = *obj;
obj              2092 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
obj              2295 Zend/zend_vm_execute.h 			zval **obj = NULL;
obj              2297 Zend/zend_vm_execute.h 			zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj);
obj              2300 Zend/zend_vm_execute.h 			if (!obj || !method) {
obj              2304 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) {
obj              2312 Zend/zend_vm_execute.h 			if (Z_TYPE_PP(obj) == IS_STRING) {
obj              2313 Zend/zend_vm_execute.h 				ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC);
obj              2327 Zend/zend_vm_execute.h 				call->object = *obj;
obj              2328 Zend/zend_vm_execute.h 				ce = call->called_scope = Z_OBJCE_PP(obj);
obj              2798 Zend/zend_vm_execute.h 	zval *obj;
obj              2804 Zend/zend_vm_execute.h 	obj = opline->op1.zv;
obj              2807 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) {
obj              2814 Zend/zend_vm_execute.h 	ce = Z_OBJCE_P(obj);
obj              2816 Zend/zend_vm_execute.h 	clone_call =  Z_OBJ_HT_P(obj)->clone_obj;
obj              2845 Zend/zend_vm_execute.h 		Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC);
obj              8164 Zend/zend_vm_execute.h 	zval *obj;
obj              8170 Zend/zend_vm_execute.h 	obj = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
obj              8173 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) {
obj              8180 Zend/zend_vm_execute.h 	ce = Z_OBJCE_P(obj);
obj              8182 Zend/zend_vm_execute.h 	clone_call =  Z_OBJ_HT_P(obj)->clone_obj;
obj              8211 Zend/zend_vm_execute.h 		Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC);
obj              13533 Zend/zend_vm_execute.h 	zval *obj;
obj              13539 Zend/zend_vm_execute.h 	obj = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
obj              13542 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) {
obj              13549 Zend/zend_vm_execute.h 	ce = Z_OBJCE_P(obj);
obj              13551 Zend/zend_vm_execute.h 	clone_call =  Z_OBJ_HT_P(obj)->clone_obj;
obj              13580 Zend/zend_vm_execute.h 		Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC);
obj              24633 Zend/zend_vm_execute.h 	zval *obj;
obj              24639 Zend/zend_vm_execute.h 	obj = _get_obj_zval_ptr_unused(TSRMLS_C);
obj              24642 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) {
obj              24649 Zend/zend_vm_execute.h 	ce = Z_OBJCE_P(obj);
obj              24651 Zend/zend_vm_execute.h 	clone_call =  Z_OBJ_HT_P(obj)->clone_obj;
obj              24680 Zend/zend_vm_execute.h 		Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC);
obj              31202 Zend/zend_vm_execute.h 	zval *obj;
obj              31208 Zend/zend_vm_execute.h 	obj = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
obj              31211 Zend/zend_vm_execute.h 	    UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) {
obj              31218 Zend/zend_vm_execute.h 	ce = Z_OBJCE_P(obj);
obj              31220 Zend/zend_vm_execute.h 	clone_call =  Z_OBJ_HT_P(obj)->clone_obj;
obj              31249 Zend/zend_vm_execute.h 		Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC);
obj                37 ext/com_dotnet/com_com.c 	php_com_dotnet_object *obj;
obj                57 ext/com_dotnet/com_com.c 	obj = CDNO_FETCH(object);
obj                62 ext/com_dotnet/com_com.c 			&obj->code_page, &typelib_name, &typelib_name_len) &&
obj                65 ext/com_dotnet/com_com.c 			&module_name, &module_name_len, &server_params, &obj->code_page,
obj               121 ext/com_dotnet/com_com.c 	moniker = php_com_string_to_olestring(module_name, module_name_len, obj->code_page TSRMLS_CC);
obj               128 ext/com_dotnet/com_com.c 		info.pwszName = php_com_string_to_olestring(server_name, server_name_len, obj->code_page TSRMLS_CC);
obj               131 ext/com_dotnet/com_com.c 			authid.User = php_com_string_to_olestring(user_name, -1, obj->code_page TSRMLS_CC);
obj               184 ext/com_dotnet/com_com.c 					NULL, &IID_IDispatch, (LPVOID*)&V_DISPATCH(&obj->v));
obj               187 ext/com_dotnet/com_com.c 					V_VT(&obj->v) = VT_DISPATCH;
obj               207 ext/com_dotnet/com_com.c 			V_DISPATCH(&obj->v) = (IDispatch*)qi.pItf;
obj               208 ext/com_dotnet/com_com.c 			V_VT(&obj->v) = VT_DISPATCH;
obj               211 ext/com_dotnet/com_com.c 		res = CoCreateInstance(&clsid, NULL, CLSCTX_SERVER, &IID_IDispatch, (LPVOID*)&V_DISPATCH(&obj->v));
obj               213 ext/com_dotnet/com_com.c 			V_VT(&obj->v) = VT_DISPATCH;
obj               240 ext/com_dotnet/com_com.c 	if (FAILED(IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo)) && typelib_name) {
obj               244 ext/com_dotnet/com_com.c 		TL = php_com_load_typelib_via_cache(typelib_name, obj->code_page, &cached TSRMLS_CC);
obj               248 ext/com_dotnet/com_com.c 				php_com_import_typelib(TL, mode, obj->code_page TSRMLS_CC);
obj               253 ext/com_dotnet/com_com.c 			ITypeLib_GetTypeInfo(TL, 0, &obj->typeinfo);
obj               256 ext/com_dotnet/com_com.c 	} else if (obj->typeinfo && COMG(autoreg_on)) {
obj               259 ext/com_dotnet/com_com.c 		if (SUCCEEDED(ITypeInfo_GetContainingTypeLib(obj->typeinfo, &TL, &idx))) {
obj               264 ext/com_dotnet/com_com.c 				typelib_name = php_com_olestring_to_string(name, &typelib_name_len, obj->code_page TSRMLS_CC);
obj               267 ext/com_dotnet/com_com.c 					php_com_import_typelib(TL, mode, obj->code_page TSRMLS_CC);
obj               275 ext/com_dotnet/com_com.c 				php_com_import_typelib(TL, mode, obj->code_page TSRMLS_CC);
obj               294 ext/com_dotnet/com_com.c 	IDispatch *obj = NULL;
obj               317 ext/com_dotnet/com_com.c 			res = IUnknown_QueryInterface(unk, &IID_IDispatch, &obj);
obj               321 ext/com_dotnet/com_com.c 			} else if (obj) {
obj               323 ext/com_dotnet/com_com.c 				php_com_wrap_dispatch(return_value, obj, code_page TSRMLS_CC);
obj               328 ext/com_dotnet/com_com.c 	if (obj) {
obj               329 ext/com_dotnet/com_com.c 		IDispatch_Release(obj);
obj               332 ext/com_dotnet/com_com.c 		IUnknown_Release(obj);
obj               340 ext/com_dotnet/com_com.c HRESULT php_com_invoke_helper(php_com_dotnet_object *obj, DISPID id_member,
obj               347 ext/com_dotnet/com_com.c 	hr = IDispatch_Invoke(V_DISPATCH(&obj->v), id_member,
obj               357 ext/com_dotnet/com_com.c 					source = php_com_olestring_to_string(e.bstrSource, &source_len, obj->code_page TSRMLS_CC);
obj               361 ext/com_dotnet/com_com.c 					desc = php_com_olestring_to_string(e.bstrDescription, &desc_len, obj->code_page TSRMLS_CC);
obj               418 ext/com_dotnet/com_com.c HRESULT php_com_get_id_of_name(php_com_dotnet_object *obj, char *name,
obj               429 ext/com_dotnet/com_com.c 	if (obj->id_of_name_cache && SUCCESS == zend_hash_find(obj->id_of_name_cache, name, namelen, (void**)&dispid_ptr)) {
obj               434 ext/com_dotnet/com_com.c 	olename = php_com_string_to_olestring(name, namelen, obj->code_page TSRMLS_CC);
obj               436 ext/com_dotnet/com_com.c 	if (obj->typeinfo) {
obj               437 ext/com_dotnet/com_com.c 		hr = ITypeInfo_GetIDsOfNames(obj->typeinfo, &olename, 1, dispid);
obj               439 ext/com_dotnet/com_com.c 			hr = IDispatch_GetIDsOfNames(V_DISPATCH(&obj->v), &IID_NULL, &olename, 1, LOCALE_SYSTEM_DEFAULT, dispid);
obj               442 ext/com_dotnet/com_com.c 				ITypeInfo_Release(obj->typeinfo);
obj               443 ext/com_dotnet/com_com.c 				obj->typeinfo = NULL;
obj               447 ext/com_dotnet/com_com.c 		hr = IDispatch_GetIDsOfNames(V_DISPATCH(&obj->v), &IID_NULL, &olename, 1, LOCALE_SYSTEM_DEFAULT, dispid);
obj               453 ext/com_dotnet/com_com.c 		if (!obj->id_of_name_cache) {
obj               454 ext/com_dotnet/com_com.c 			ALLOC_HASHTABLE(obj->id_of_name_cache);
obj               455 ext/com_dotnet/com_com.c 			zend_hash_init(obj->id_of_name_cache, 2, NULL, NULL, 0);
obj               457 ext/com_dotnet/com_com.c 		zend_hash_update(obj->id_of_name_cache, name, namelen, dispid, sizeof(*dispid), NULL);
obj               464 ext/com_dotnet/com_com.c int php_com_do_invoke_byref(php_com_dotnet_object *obj, char *name, int namelen,
obj               479 ext/com_dotnet/com_com.c 	hr = php_com_get_id_of_name(obj, name, namelen, &dispid TSRMLS_CC);
obj               510 ext/com_dotnet/com_com.c 				php_com_variant_from_zval(&byref_vals[j], *args[nargs - i - 1], obj->code_page TSRMLS_CC);
obj               525 ext/com_dotnet/com_com.c 				php_com_variant_from_zval(&vargs[i], *args[nargs - i - 1], obj->code_page TSRMLS_CC);
obj               532 ext/com_dotnet/com_com.c 			php_com_variant_from_zval(&vargs[i], *args[nargs - i - 1], obj->code_page TSRMLS_CC);
obj               548 ext/com_dotnet/com_com.c 	hr = php_com_invoke_helper(obj, dispid, flags, &disp_params, v, 0, 0 TSRMLS_CC);	
obj               564 ext/com_dotnet/com_com.c 							obj->code_page TSRMLS_CC);
obj               570 ext/com_dotnet/com_com.c 						obj->code_page TSRMLS_CC);
obj               585 ext/com_dotnet/com_com.c int php_com_do_invoke_by_id(php_com_dotnet_object *obj, DISPID dispid,
obj               600 ext/com_dotnet/com_com.c 		php_com_variant_from_zval(&vargs[i], args[nargs - i - 1], obj->code_page TSRMLS_CC);
obj               615 ext/com_dotnet/com_com.c 	hr = php_com_invoke_helper(obj, dispid, flags, &disp_params, v, silent, allow_noarg TSRMLS_CC);	
obj               632 ext/com_dotnet/com_com.c int php_com_do_invoke(php_com_dotnet_object *obj, char *name, int namelen,
obj               640 ext/com_dotnet/com_com.c 	hr = php_com_get_id_of_name(obj, name, namelen, &dispid TSRMLS_CC);
obj               651 ext/com_dotnet/com_com.c 	return php_com_do_invoke_by_id(obj, dispid, flags, v, nargs, args, 0, allow_noarg TSRMLS_CC);
obj               684 ext/com_dotnet/com_com.c 	php_com_dotnet_object *obj;
obj               695 ext/com_dotnet/com_com.c 	obj = CDNO_FETCH(object);
obj               710 ext/com_dotnet/com_com.c 	typeinfo = php_com_locate_typeinfo(typelibname, obj, dispname, 1 TSRMLS_CC);
obj               717 ext/com_dotnet/com_com.c 		if (php_com_process_typeinfo(typeinfo, id_to_name, 0, &obj->sink_id, obj->code_page TSRMLS_CC)) {
obj               720 ext/com_dotnet/com_com.c 			obj->sink_dispatch = php_com_wrapper_export_as_sink(sinkobject, &obj->sink_id, id_to_name TSRMLS_CC);
obj               723 ext/com_dotnet/com_com.c 			php_com_object_enable_event_sink(obj, TRUE TSRMLS_CC);
obj               747 ext/com_dotnet/com_com.c 	php_com_dotnet_object *obj = NULL;
obj               757 ext/com_dotnet/com_com.c 		CDNO_FETCH_VERIFY(obj, arg1);
obj               763 ext/com_dotnet/com_com.c 	typeinfo = php_com_locate_typeinfo(typelibname, obj, ifacename, wantsink ? 1 : 0 TSRMLS_CC);
obj               765 ext/com_dotnet/com_com.c 		php_com_process_typeinfo(typeinfo, NULL, 1, NULL, obj ? obj->code_page : COMG(code_page) TSRMLS_CC);
obj               189 ext/com_dotnet/com_dotnet.c 	php_com_dotnet_object *obj;
obj               244 ext/com_dotnet/com_dotnet.c 	obj = CDNO_FETCH(object);
obj               249 ext/com_dotnet/com_dotnet.c 			&obj->code_page)) {
obj               255 ext/com_dotnet/com_dotnet.c 	oletype = php_com_string_to_olestring(datatype_name, datatype_name_len, obj->code_page TSRMLS_CC);
obj               256 ext/com_dotnet/com_dotnet.c 	oleassembly = php_com_string_to_olestring(assembly_name, assembly_name_len, obj->code_page TSRMLS_CC);
obj               280 ext/com_dotnet/com_dotnet.c 					hr = IUnknown_QueryInterface(V_UNKNOWN(&unwrapped), &IID_IDispatch, &V_DISPATCH(&obj->v));
obj               283 ext/com_dotnet/com_dotnet.c 						V_VT(&obj->v) = VT_DISPATCH;
obj               286 ext/com_dotnet/com_dotnet.c 						IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
obj               291 ext/com_dotnet/com_dotnet.c 					V_DISPATCH(&obj->v) = V_DISPATCH(&unwrapped);
obj               292 ext/com_dotnet/com_dotnet.c 					V_VT(&obj->v) = VT_DISPATCH;
obj               295 ext/com_dotnet/com_dotnet.c 					IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
obj                35 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj                44 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj                46 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) == VT_DISPATCH) {
obj                51 ext/com_dotnet/com_handlers.c 		res = php_com_do_invoke(obj, Z_STRVAL_P(member), Z_STRLEN_P(member),
obj                55 ext/com_dotnet/com_handlers.c 			php_com_zval_from_variant(return_value, &v, obj->code_page TSRMLS_CC);
obj                69 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj                72 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj                74 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) == VT_DISPATCH) {
obj                78 ext/com_dotnet/com_handlers.c 		if (SUCCESS == php_com_do_invoke(obj, Z_STRVAL_P(member), Z_STRLEN_P(member),
obj                90 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj                98 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               100 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) == VT_DISPATCH) {
obj               103 ext/com_dotnet/com_handlers.c 		if (SUCCESS == php_com_do_invoke_by_id(obj, DISPID_VALUE,
obj               105 ext/com_dotnet/com_handlers.c 			php_com_zval_from_variant(return_value, &v, obj->code_page TSRMLS_CC);
obj               108 ext/com_dotnet/com_handlers.c 	} else if (V_ISARRAY(&obj->v)) {
obj               111 ext/com_dotnet/com_handlers.c 		if (SafeArrayGetDim(V_ARRAY(&obj->v)) == 1) {	
obj               112 ext/com_dotnet/com_handlers.c 			if (php_com_safearray_get_elem(&obj->v, &v, Z_LVAL_P(offset) TSRMLS_CC)) {
obj               113 ext/com_dotnet/com_handlers.c 				php_com_wrap_variant(return_value, &v, obj->code_page TSRMLS_CC);
obj               129 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               134 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               136 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) == VT_DISPATCH) {
obj               142 ext/com_dotnet/com_handlers.c 		if (SUCCESS == php_com_do_invoke_by_id(obj, DISPID_VALUE,
obj               146 ext/com_dotnet/com_handlers.c 	} else if (V_ISARRAY(&obj->v)) {
obj               150 ext/com_dotnet/com_handlers.c 		if (SafeArrayGetDim(V_ARRAY(&obj->v)) == 1) {	
obj               151 ext/com_dotnet/com_handlers.c 			if (FAILED(SafeArrayGetVartype(V_ARRAY(&obj->v), &vt)) || vt == VT_EMPTY) {
obj               152 ext/com_dotnet/com_handlers.c 				vt = V_VT(&obj->v) & ~VT_ARRAY;
obj               159 ext/com_dotnet/com_handlers.c 			php_com_variant_from_zval(&v, value, obj->code_page TSRMLS_CC);
obj               166 ext/com_dotnet/com_handlers.c 				res = SafeArrayPutElement(V_ARRAY(&obj->v), &indices, &v);
obj               168 ext/com_dotnet/com_handlers.c 				res = SafeArrayPutElement(V_ARRAY(&obj->v), &indices, &v.lVal);
obj               202 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               204 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               206 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) == VT_DISPATCH) {
obj               208 ext/com_dotnet/com_handlers.c 		if (SUCCEEDED(php_com_get_id_of_name(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), &dispid TSRMLS_CC))) {
obj               265 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               270 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               272 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) != VT_DISPATCH) {
obj               276 ext/com_dotnet/com_handlers.c 	if (FAILED(php_com_get_id_of_name(obj, name, len, &dummy TSRMLS_CC))) {
obj               281 ext/com_dotnet/com_handlers.c 	if (obj->method_cache == NULL || FAILURE == zend_hash_find(obj->method_cache, name, len, (void**)&fptr)) {
obj               285 ext/com_dotnet/com_handlers.c 		f.scope = obj->ce;
obj               292 ext/com_dotnet/com_handlers.c 		if (obj->typeinfo) {
obj               302 ext/com_dotnet/com_handlers.c 			if (SUCCEEDED(ITypeInfo_GetTypeComp(obj->typeinfo, &comp))) {
obj               303 ext/com_dotnet/com_handlers.c 				olename = php_com_string_to_olestring(name, len, obj->code_page TSRMLS_CC);
obj               346 ext/com_dotnet/com_handlers.c 			if (!obj->method_cache) {
obj               347 ext/com_dotnet/com_handlers.c 				ALLOC_HASHTABLE(obj->method_cache);
obj               348 ext/com_dotnet/com_handlers.c 				zend_hash_init(obj->method_cache, 2, NULL, function_dtor, 0);
obj               351 ext/com_dotnet/com_handlers.c 			zend_hash_update(obj->method_cache, name, len, &f, sizeof(f), (void**)&fptr);
obj               370 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               375 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(getThis());
obj               377 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) != VT_DISPATCH) {
obj               390 ext/com_dotnet/com_handlers.c 	if (SUCCESS == php_com_do_invoke_byref(obj, (char*)method, -1, DISPATCH_METHOD|DISPATCH_PROPERTYGET, &v, nargs, args TSRMLS_CC)) {
obj               391 ext/com_dotnet/com_handlers.c 		php_com_zval_from_variant(return_value, &v, obj->code_page TSRMLS_CC);
obj               405 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               408 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               412 ext/com_dotnet/com_handlers.c 	f.function_name = (char *) obj->ce->name; \
obj               413 ext/com_dotnet/com_handlers.c 	f.scope = obj->ce; \
obj               420 ext/com_dotnet/com_handlers.c 	switch (obj->ce->name[0]) {
obj               439 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               440 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               442 ext/com_dotnet/com_handlers.c 	return obj->ce;
obj               447 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               448 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               450 ext/com_dotnet/com_handlers.c 	*class_name = estrndup(obj->ce->name, obj->ce->name_length);
obj               451 ext/com_dotnet/com_handlers.c 	*class_name_len = obj->ce->name_length;
obj               491 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               496 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(readobj);
obj               500 ext/com_dotnet/com_handlers.c 	if (V_VT(&obj->v) == VT_DISPATCH) {
obj               501 ext/com_dotnet/com_handlers.c 		if (SUCCESS != php_com_do_invoke_by_id(obj, DISPID_VALUE,
obj               503 ext/com_dotnet/com_handlers.c 			VariantCopy(&v, &obj->v);
obj               506 ext/com_dotnet/com_handlers.c 		VariantCopy(&v, &obj->v);
obj               531 ext/com_dotnet/com_handlers.c 		php_com_zval_from_variant(writeobj, &v, obj->code_page TSRMLS_CC);
obj               545 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               548 ext/com_dotnet/com_handlers.c 	obj = CDNO_FETCH(object);
obj               550 ext/com_dotnet/com_handlers.c 	if (!V_ISARRAY(&obj->v)) {
obj               554 ext/com_dotnet/com_handlers.c 	SafeArrayGetLBound(V_ARRAY(&obj->v), 1, &lbound);
obj               555 ext/com_dotnet/com_handlers.c 	SafeArrayGetUBound(V_ARRAY(&obj->v), 1, &ubound);
obj               589 ext/com_dotnet/com_handlers.c void php_com_object_enable_event_sink(php_com_dotnet_object *obj, int enable TSRMLS_DC)
obj               591 ext/com_dotnet/com_handlers.c 	if (obj->sink_dispatch) {
obj               595 ext/com_dotnet/com_handlers.c 		if (SUCCEEDED(IDispatch_QueryInterface(V_DISPATCH(&obj->v),
obj               599 ext/com_dotnet/com_handlers.c 					&obj->sink_id, &point))) {
obj               602 ext/com_dotnet/com_handlers.c 					IConnectionPoint_Advise(point, (IUnknown*)obj->sink_dispatch, &obj->sink_cookie);
obj               604 ext/com_dotnet/com_handlers.c 					IConnectionPoint_Unadvise(point, obj->sink_cookie);
obj               615 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj = (php_com_dotnet_object*)object;
obj               617 ext/com_dotnet/com_handlers.c 	if (obj->typeinfo) {
obj               618 ext/com_dotnet/com_handlers.c 		ITypeInfo_Release(obj->typeinfo);
obj               619 ext/com_dotnet/com_handlers.c 		obj->typeinfo = NULL;
obj               622 ext/com_dotnet/com_handlers.c 	if (obj->sink_dispatch) {
obj               623 ext/com_dotnet/com_handlers.c 		php_com_object_enable_event_sink(obj, FALSE TSRMLS_CC);
obj               624 ext/com_dotnet/com_handlers.c 		IDispatch_Release(obj->sink_dispatch);
obj               625 ext/com_dotnet/com_handlers.c 		obj->sink_dispatch = NULL;
obj               628 ext/com_dotnet/com_handlers.c 	VariantClear(&obj->v);
obj               630 ext/com_dotnet/com_handlers.c 	if (obj->method_cache) {
obj               631 ext/com_dotnet/com_handlers.c 		zend_hash_destroy(obj->method_cache);
obj               632 ext/com_dotnet/com_handlers.c 		FREE_HASHTABLE(obj->method_cache);
obj               634 ext/com_dotnet/com_handlers.c 	if (obj->id_of_name_cache) {
obj               635 ext/com_dotnet/com_handlers.c 		zend_hash_destroy(obj->id_of_name_cache);
obj               636 ext/com_dotnet/com_handlers.c 		FREE_HASHTABLE(obj->id_of_name_cache);
obj               638 ext/com_dotnet/com_handlers.c 	efree(obj);
obj               667 ext/com_dotnet/com_handlers.c 	php_com_dotnet_object *obj;
obj               671 ext/com_dotnet/com_handlers.c 	obj = emalloc(sizeof(*obj));
obj               672 ext/com_dotnet/com_handlers.c 	memset(obj, 0, sizeof(*obj));
obj               674 ext/com_dotnet/com_handlers.c 	VariantInit(&obj->v);
obj               675 ext/com_dotnet/com_handlers.c 	obj->code_page = CP_ACP;
obj               676 ext/com_dotnet/com_handlers.c 	obj->ce = ce;
obj               677 ext/com_dotnet/com_handlers.c 	obj->zo.ce = ce;
obj               679 ext/com_dotnet/com_handlers.c 	retval.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC);
obj               143 ext/com_dotnet/com_iterator.c 	php_com_dotnet_object *obj;
obj               155 ext/com_dotnet/com_iterator.c 	obj = CDNO_FETCH(object);
obj               157 ext/com_dotnet/com_iterator.c 	if (V_VT(&obj->v) != VT_DISPATCH && !V_ISARRAY(&obj->v)) {
obj               158 ext/com_dotnet/com_iterator.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "variant is not an object or array VT=%d", V_VT(&obj->v));
obj               168 ext/com_dotnet/com_iterator.c 	I->code_page = obj->code_page;
obj               173 ext/com_dotnet/com_iterator.c 	if (V_ISARRAY(&obj->v)) {
obj               177 ext/com_dotnet/com_iterator.c 		dims = SafeArrayGetDim(V_ARRAY(&obj->v));
obj               187 ext/com_dotnet/com_iterator.c 		VariantCopy(&I->safe_array, &obj->v);
obj               205 ext/com_dotnet/com_iterator.c 		if (FAILED(IDispatch_Invoke(V_DISPATCH(&obj->v), DISPID_NEWENUM,
obj                48 ext/com_dotnet/com_misc.c 	php_com_dotnet_object *obj;
obj                50 ext/com_dotnet/com_misc.c 	obj = emalloc(sizeof(*obj));
obj                51 ext/com_dotnet/com_misc.c 	memset(obj, 0, sizeof(*obj));
obj                52 ext/com_dotnet/com_misc.c 	obj->code_page = codepage;
obj                53 ext/com_dotnet/com_misc.c 	obj->ce = php_com_variant_class_entry;
obj                54 ext/com_dotnet/com_misc.c 	obj->zo.ce = php_com_variant_class_entry;
obj                56 ext/com_dotnet/com_misc.c 	VariantInit(&obj->v);
obj                57 ext/com_dotnet/com_misc.c 	V_VT(&obj->v) = VT_DISPATCH;
obj                58 ext/com_dotnet/com_misc.c 	V_DISPATCH(&obj->v) = disp;
obj                60 ext/com_dotnet/com_misc.c 	IDispatch_AddRef(V_DISPATCH(&obj->v));
obj                61 ext/com_dotnet/com_misc.c 	IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
obj                64 ext/com_dotnet/com_misc.c 	z->value.obj.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC);
obj                65 ext/com_dotnet/com_misc.c 	z->value.obj.handlers = &php_com_object_handlers;
obj                71 ext/com_dotnet/com_misc.c 	php_com_dotnet_object *obj;
obj                73 ext/com_dotnet/com_misc.c 	obj = emalloc(sizeof(*obj));
obj                74 ext/com_dotnet/com_misc.c 	memset(obj, 0, sizeof(*obj));
obj                75 ext/com_dotnet/com_misc.c 	obj->code_page = codepage;
obj                76 ext/com_dotnet/com_misc.c 	obj->ce = php_com_variant_class_entry;
obj                77 ext/com_dotnet/com_misc.c 	obj->zo.ce = php_com_variant_class_entry;
obj                79 ext/com_dotnet/com_misc.c 	VariantInit(&obj->v);
obj                80 ext/com_dotnet/com_misc.c 	VariantCopyInd(&obj->v, v);
obj                81 ext/com_dotnet/com_misc.c 	obj->modified = 0;
obj                83 ext/com_dotnet/com_misc.c 	if ((V_VT(&obj->v) == VT_DISPATCH) && (V_DISPATCH(&obj->v) != NULL)) {
obj                84 ext/com_dotnet/com_misc.c 		IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
obj                89 ext/com_dotnet/com_misc.c 	z->value.obj.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC);
obj                90 ext/com_dotnet/com_misc.c 	z->value.obj.handlers = &php_com_object_handlers;
obj               648 ext/com_dotnet/com_persist.c 	php_com_dotnet_object *obj = NULL;
obj               662 ext/com_dotnet/com_persist.c 	obj = CDNO_FETCH(zobj);
obj               664 ext/com_dotnet/com_persist.c 	if (V_VT(&obj->v) != VT_DISPATCH || V_DISPATCH(&obj->v) == NULL) {
obj               670 ext/com_dotnet/com_persist.c 	helper->unk = (IUnknown*)V_DISPATCH(&obj->v);
obj               672 ext/com_dotnet/com_persist.c 	helper->codepage = obj->code_page;
obj               691 ext/com_dotnet/com_persist.c static void helper_free_storage(void *obj TSRMLS_DC)
obj               693 ext/com_dotnet/com_persist.c 	php_com_persist_helper *object = (php_com_persist_helper*)obj;
obj               712 ext/com_dotnet/com_persist.c static void helper_clone(void *obj, void **clone_ptr TSRMLS_DC)
obj               714 ext/com_dotnet/com_persist.c 	php_com_persist_helper *clone, *object = (php_com_persist_helper*)obj;
obj                42 ext/com_dotnet/com_saproxy.c 	php_com_dotnet_object *obj;
obj               103 ext/com_dotnet/com_saproxy.c 	if (V_VT(&proxy->obj->v) == VT_DISPATCH) {
obj               120 ext/com_dotnet/com_saproxy.c 		res = php_com_do_invoke(proxy->obj, Z_STRVAL_P(proxy->indices[0]),
obj               125 ext/com_dotnet/com_saproxy.c 			php_com_zval_from_variant(return_value, &v, proxy->obj->code_page TSRMLS_CC);
obj               134 ext/com_dotnet/com_saproxy.c 	} else if (!V_ISARRAY(&proxy->obj->v)) {
obj               144 ext/com_dotnet/com_saproxy.c 	sa = V_ARRAY(&proxy->obj->v);
obj               183 ext/com_dotnet/com_saproxy.c 			vt = V_VT(&proxy->obj->v) & ~VT_ARRAY;
obj               196 ext/com_dotnet/com_saproxy.c 			php_com_wrap_variant(return_value, &v, proxy->obj->code_page TSRMLS_CC);
obj               218 ext/com_dotnet/com_saproxy.c 	if (V_VT(&proxy->obj->v) == VT_DISPATCH) {
obj               232 ext/com_dotnet/com_saproxy.c 		if (SUCCESS == php_com_do_invoke(proxy->obj, Z_STRVAL_P(proxy->indices[0]),
obj               240 ext/com_dotnet/com_saproxy.c 	} else if (V_ISARRAY(&proxy->obj->v)) {
obj               244 ext/com_dotnet/com_saproxy.c 		dims = SafeArrayGetDim(V_ARRAY(&proxy->obj->v));
obj               256 ext/com_dotnet/com_saproxy.c 		if (FAILED(SafeArrayGetVartype(V_ARRAY(&proxy->obj->v), &vt)) || vt == VT_EMPTY) {
obj               257 ext/com_dotnet/com_saproxy.c 			vt = V_VT(&proxy->obj->v) & ~VT_ARRAY;
obj               261 ext/com_dotnet/com_saproxy.c 		php_com_variant_from_zval(&v, value, proxy->obj->code_page TSRMLS_CC);
obj               268 ext/com_dotnet/com_saproxy.c 			res = SafeArrayPutElement(V_ARRAY(&proxy->obj->v), indices, &v);
obj               270 ext/com_dotnet/com_saproxy.c 			res = SafeArrayPutElement(V_ARRAY(&proxy->obj->v), indices, &v.lVal);
obj               368 ext/com_dotnet/com_saproxy.c 	if (!V_ISARRAY(&proxy->obj->v)) {
obj               372 ext/com_dotnet/com_saproxy.c 	SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &lbound);
obj               373 ext/com_dotnet/com_saproxy.c 	SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &ubound);
obj               444 ext/com_dotnet/com_saproxy.c 		proxy->obj = rel->obj;
obj               448 ext/com_dotnet/com_saproxy.c 		proxy->obj = CDNO_FETCH(com_object);
obj               499 ext/com_dotnet/com_saproxy.c 	sa = V_ARRAY(&I->proxy->obj->v);
obj               502 ext/com_dotnet/com_saproxy.c 		vt = V_VT(&I->proxy->obj->v) & ~VT_ARRAY;
obj               514 ext/com_dotnet/com_saproxy.c 	php_com_wrap_variant(return_value, &v, I->proxy->obj->code_page TSRMLS_CC);
obj               578 ext/com_dotnet/com_saproxy.c 	SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imin);
obj               579 ext/com_dotnet/com_saproxy.c 	SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imax);
obj               265 ext/com_dotnet/com_typeinfo.c ITypeInfo *php_com_locate_typeinfo(char *typelibname, php_com_dotnet_object *obj, char *dispname, int sink TSRMLS_DC)
obj               272 ext/com_dotnet/com_typeinfo.c 	if (obj) {
obj               277 ext/com_dotnet/com_typeinfo.c 			if (SUCCEEDED(IDispatch_QueryInterface(V_DISPATCH(&obj->v), &IID_IProvideClassInfo2, (void**)&pci2))) {
obj               281 ext/com_dotnet/com_typeinfo.c 			if (!gotguid && SUCCEEDED(IDispatch_QueryInterface(V_DISPATCH(&obj->v), &IID_IProvideClassInfo, (void**)&pci))) {
obj               288 ext/com_dotnet/com_typeinfo.c 			if (obj->typeinfo) {
obj               289 ext/com_dotnet/com_typeinfo.c 				ITypeInfo_AddRef(obj->typeinfo);
obj               290 ext/com_dotnet/com_typeinfo.c 				return obj->typeinfo;
obj               292 ext/com_dotnet/com_typeinfo.c 				IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo);
obj               297 ext/com_dotnet/com_typeinfo.c 		} else if (dispname && obj->typeinfo) {
obj               300 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx);
obj               302 ext/com_dotnet/com_typeinfo.c 			IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo);
obj               104 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               119 ext/com_dotnet/com_variant.c 				obj = CDNO_FETCH(z);
obj               120 ext/com_dotnet/com_variant.c 				if (V_VT(&obj->v) == VT_DISPATCH) {
obj               123 ext/com_dotnet/com_variant.c 					if (V_DISPATCH(&obj->v)) {
obj               124 ext/com_dotnet/com_variant.c 						IDispatch_AddRef(V_DISPATCH(&obj->v));
obj               126 ext/com_dotnet/com_variant.c 					V_DISPATCH(v) = V_DISPATCH(&obj->v);
obj               130 ext/com_dotnet/com_variant.c 					V_VARIANTREF(v) = &obj->v;
obj               405 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               414 ext/com_dotnet/com_variant.c 	obj = CDNO_FETCH(object);
obj               424 ext/com_dotnet/com_variant.c 		obj->code_page = codepage;
obj               428 ext/com_dotnet/com_variant.c 		php_com_variant_from_zval(&obj->v, zvalue, obj->code_page TSRMLS_CC);
obj               432 ext/com_dotnet/com_variant.c 	if ((ZEND_NUM_ARGS() >= 2) && (vt != V_VT(&obj->v))) {
obj               439 ext/com_dotnet/com_variant.c 		if ((vt & VT_ARRAY) && (V_VT(&obj->v) & VT_ARRAY)) {
obj               449 ext/com_dotnet/com_variant.c 			res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt);
obj               464 ext/com_dotnet/com_variant.c 	if (V_VT(&obj->v) != VT_DISPATCH && obj->typeinfo) {
obj               465 ext/com_dotnet/com_variant.c 		ITypeInfo_Release(obj->typeinfo);
obj               466 ext/com_dotnet/com_variant.c 		obj->typeinfo = NULL;
obj               476 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               483 ext/com_dotnet/com_variant.c 	obj = CDNO_FETCH(zobj);
obj               486 ext/com_dotnet/com_variant.c 	if (obj->typeinfo) {
obj               487 ext/com_dotnet/com_variant.c 		ITypeInfo_Release(obj->typeinfo);
obj               488 ext/com_dotnet/com_variant.c 		obj->typeinfo = NULL;
obj               490 ext/com_dotnet/com_variant.c 	if (obj->sink_dispatch) {
obj               491 ext/com_dotnet/com_variant.c 		php_com_object_enable_event_sink(obj, FALSE TSRMLS_CC);
obj               492 ext/com_dotnet/com_variant.c 		IDispatch_Release(obj->sink_dispatch);
obj               493 ext/com_dotnet/com_variant.c 		obj->sink_dispatch = NULL;
obj               496 ext/com_dotnet/com_variant.c 	VariantClear(&obj->v);
obj               498 ext/com_dotnet/com_variant.c 	php_com_variant_from_zval(&obj->v, zvalue, obj->code_page TSRMLS_CC);
obj               500 ext/com_dotnet/com_variant.c 	obj->modified = 1;
obj               520 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               531 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zleft);
obj               532 ext/com_dotnet/com_variant.c 		vleft = &obj->v;
obj               533 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zright);
obj               534 ext/com_dotnet/com_variant.c 		vright = &obj->v;
obj               538 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zleft);
obj               539 ext/com_dotnet/com_variant.c 		vleft = &obj->v;
obj               544 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zright);
obj               545 ext/com_dotnet/com_variant.c 		vright = &obj->v;
obj               728 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               737 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zleft);
obj               738 ext/com_dotnet/com_variant.c 		vleft = &obj->v;
obj               826 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               835 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zleft);
obj               836 ext/com_dotnet/com_variant.c 		vleft = &obj->v;
obj               861 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               874 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zleft);
obj               875 ext/com_dotnet/com_variant.c 		vleft = &obj->v;
obj               876 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zright);
obj               877 ext/com_dotnet/com_variant.c 		vright = &obj->v;
obj               881 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zleft);
obj               882 ext/com_dotnet/com_variant.c 		vleft = &obj->v;
obj               888 ext/com_dotnet/com_variant.c 		obj = CDNO_FETCH(zright);
obj               889 ext/com_dotnet/com_variant.c 		vright = &obj->v;
obj               918 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj               926 ext/com_dotnet/com_variant.c 	obj = CDNO_FETCH(zleft);
obj               928 ext/com_dotnet/com_variant.c 	if (SUCCEEDED(VariantChangeType(&vres, &obj->v, 0, VT_DATE))) {
obj               998 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj              1004 ext/com_dotnet/com_variant.c 	obj = CDNO_FETCH(zobj);
obj              1006 ext/com_dotnet/com_variant.c 	RETURN_LONG(V_VT(&obj->v));
obj              1015 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj              1023 ext/com_dotnet/com_variant.c 	obj = CDNO_FETCH(zobj);
obj              1025 ext/com_dotnet/com_variant.c 	res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt);
obj              1028 ext/com_dotnet/com_variant.c 		if (vt != VT_DISPATCH && obj->typeinfo) {
obj              1029 ext/com_dotnet/com_variant.c 			ITypeInfo_Release(obj->typeinfo);
obj              1030 ext/com_dotnet/com_variant.c 			obj->typeinfo = NULL;
obj              1050 ext/com_dotnet/com_variant.c 	php_com_dotnet_object *obj;
obj              1059 ext/com_dotnet/com_variant.c 	obj = CDNO_FETCH(zobj);
obj              1062 ext/com_dotnet/com_variant.c 	res = VariantChangeType(&vres, &obj->v, 0, (VARTYPE)vt);
obj              1065 ext/com_dotnet/com_variant.c 		php_com_wrap_variant(return_value, &vres, obj->code_page TSRMLS_CC);
obj               302 ext/com_dotnet/com_wrapper.c 						php_com_dotnet_object *obj = CDNO_FETCH(*params[i]);
obj               303 ext/com_dotnet/com_wrapper.c 						VARIANT *srcvar = &obj->v;
obj               305 ext/com_dotnet/com_wrapper.c 						if ((V_VT(dstvar) & VT_BYREF) && obj->modified ) {
obj               630 ext/com_dotnet/com_wrapper.c 		php_com_dotnet_object *obj = CDNO_FETCH(val);
obj               632 ext/com_dotnet/com_wrapper.c 		if (obj == NULL)
obj               635 ext/com_dotnet/com_wrapper.c 		if (V_VT(&obj->v) == VT_DISPATCH && V_DISPATCH(&obj->v)) {
obj               636 ext/com_dotnet/com_wrapper.c 			IDispatch_AddRef(V_DISPATCH(&obj->v));
obj               637 ext/com_dotnet/com_wrapper.c 			return V_DISPATCH(&obj->v);
obj                63 ext/com_dotnet/php_com_dotnet_internal.h #define CDNO_FETCH_VERIFY(obj, zv)	do { \
obj                68 ext/com_dotnet/php_com_dotnet_internal.h 	obj = (php_com_dotnet_object*)zend_object_store_get_object(zv TSRMLS_CC); \
obj                80 ext/com_dotnet/php_com_dotnet_internal.h void php_com_object_enable_event_sink(php_com_dotnet_object *obj, int enable TSRMLS_DC);
obj               102 ext/com_dotnet/php_com_dotnet_internal.h HRESULT php_com_invoke_helper(php_com_dotnet_object *obj, DISPID id_member,
obj               104 ext/com_dotnet/php_com_dotnet_internal.h HRESULT php_com_get_id_of_name(php_com_dotnet_object *obj, char *name,
obj               106 ext/com_dotnet/php_com_dotnet_internal.h int php_com_do_invoke_by_id(php_com_dotnet_object *obj, DISPID dispid,
obj               108 ext/com_dotnet/php_com_dotnet_internal.h int php_com_do_invoke(php_com_dotnet_object *obj, char *name, int namelen,
obj               110 ext/com_dotnet/php_com_dotnet_internal.h int php_com_do_invoke_byref(php_com_dotnet_object *obj, char *name, int namelen,
obj               175 ext/com_dotnet/php_com_dotnet_internal.h ITypeInfo *php_com_locate_typeinfo(char *typelibname, php_com_dotnet_object *obj, char *dispname, int sink TSRMLS_DC);
obj               606 ext/date/php_date.c 	php_date_obj *obj;	\
obj               617 ext/date/php_date.c 	obj = (php_date_obj *) zend_object_store_get_object(object TSRMLS_CC);	\
obj              4043 ext/date/php_date.c 	php_interval_obj *obj;
obj              4056 ext/date/php_date.c 	obj = (php_interval_obj *)zend_objects_get_address(object TSRMLS_CC);
obj              4058 ext/date/php_date.c 	if (!obj->initialized) {
obj              4068 ext/date/php_date.c 		value = obj->diff->n;                 \
obj              4110 ext/date/php_date.c 	php_interval_obj *obj;
obj              4121 ext/date/php_date.c 	obj = (php_interval_obj *)zend_objects_get_address(object TSRMLS_CC);
obj              4123 ext/date/php_date.c 	if (!obj->initialized) {
obj              4139 ext/date/php_date.c 		obj->diff->n = Z_LVAL_P(value);       \
obj               105 ext/dom/attr.c int dom_attr_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               109 ext/dom/attr.c 	attrp = (xmlAttrPtr) dom_object_get_node(obj);
obj               129 ext/dom/attr.c int dom_attr_specified_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               144 ext/dom/attr.c int dom_attr_value_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               149 ext/dom/attr.c 	attrp = (xmlAttrPtr) dom_object_get_node(obj);
obj               170 ext/dom/attr.c int dom_attr_value_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               175 ext/dom/attr.c 	attrp = (xmlAttrPtr) dom_object_get_node(obj);
obj               204 ext/dom/attr.c int dom_attr_owner_element_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               209 ext/dom/attr.c 	nodep = dom_object_get_node(obj);
obj               224 ext/dom/attr.c 	if (NULL == (*retval = php_dom_create_object(nodeparent, &ret, *retval, obj TSRMLS_CC))) {
obj               239 ext/dom/attr.c int dom_attr_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                79 ext/dom/characterdata.c int dom_characterdata_data_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                84 ext/dom/characterdata.c 	nodep = dom_object_get_node(obj);
obj               103 ext/dom/characterdata.c int dom_characterdata_data_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               108 ext/dom/characterdata.c 	nodep = dom_object_get_node(obj);
obj               133 ext/dom/characterdata.c int dom_characterdata_length_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               139 ext/dom/characterdata.c 	nodep = dom_object_get_node(obj);
obj               243 ext/dom/document.c int dom_document_doctype_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               249 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               264 ext/dom/document.c 	if (NULL == (*retval = php_dom_create_object((xmlNodePtr) dtdptr, &ret, *retval, obj TSRMLS_CC))) {
obj               279 ext/dom/document.c int dom_document_implementation_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               293 ext/dom/document.c int dom_document_document_element_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               299 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               314 ext/dom/document.c 	if (NULL == (*retval = php_dom_create_object(root, &ret, *retval, obj TSRMLS_CC))) {
obj               327 ext/dom/document.c int dom_document_encoding_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               332 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               351 ext/dom/document.c int dom_document_encoding_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               357 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               392 ext/dom/document.c int dom_document_standalone_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               397 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               411 ext/dom/document.c int dom_document_standalone_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               417 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               451 ext/dom/document.c int dom_document_version_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               456 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               475 ext/dom/document.c int dom_document_version_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               480 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               509 ext/dom/document.c int dom_document_strict_error_checking_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               514 ext/dom/document.c 	if (obj->document) {
obj               515 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               523 ext/dom/document.c int dom_document_strict_error_checking_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               530 ext/dom/document.c 	if (obj->document) {
obj               531 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               547 ext/dom/document.c int dom_document_format_output_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               552 ext/dom/document.c 	if (obj->document) {
obj               553 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               561 ext/dom/document.c int dom_document_format_output_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               568 ext/dom/document.c 	if (obj->document) {
obj               569 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               584 ext/dom/document.c int	dom_document_validate_on_parse_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               589 ext/dom/document.c 	if (obj->document) {
obj               590 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               598 ext/dom/document.c int dom_document_validate_on_parse_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               605 ext/dom/document.c 	if (obj->document) {
obj               606 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               621 ext/dom/document.c int dom_document_resolve_externals_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               626 ext/dom/document.c 	if (obj->document) {
obj               627 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               635 ext/dom/document.c int dom_document_resolve_externals_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               642 ext/dom/document.c 	if (obj->document) {
obj               643 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               658 ext/dom/document.c int dom_document_preserve_whitespace_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               663 ext/dom/document.c 	if (obj->document) {
obj               664 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               672 ext/dom/document.c int dom_document_preserve_whitespace_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               679 ext/dom/document.c 	if (obj->document) {
obj               680 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               695 ext/dom/document.c int dom_document_recover_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               700 ext/dom/document.c 	if (obj->document) {
obj               701 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               709 ext/dom/document.c int dom_document_recover_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               716 ext/dom/document.c 	if (obj->document) {
obj               717 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               732 ext/dom/document.c int dom_document_substitue_entities_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               737 ext/dom/document.c 	if (obj->document) {
obj               738 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               746 ext/dom/document.c int dom_document_substitue_entities_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               753 ext/dom/document.c 	if (obj->document) {
obj               754 ext/dom/document.c 		doc_prop = dom_get_doc_props(obj->document);
obj               771 ext/dom/document.c int dom_document_document_uri_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               776 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               794 ext/dom/document.c int dom_document_document_uri_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               799 ext/dom/document.c 	docp = (xmlDocPtr) dom_object_get_node(obj);
obj               828 ext/dom/document.c int dom_document_config_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                46 ext/dom/documenttype.c int dom_documenttype_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                50 ext/dom/documenttype.c 	dtdptr = (xmlDtdPtr) dom_object_get_node(obj);
obj                70 ext/dom/documenttype.c int dom_documenttype_entities_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                76 ext/dom/documenttype.c 	doctypep = (xmlDtdPtr) dom_object_get_node(obj);
obj                89 ext/dom/documenttype.c 	dom_namednode_iter(obj, XML_ENTITY_NODE, intern, entityht, NULL, NULL TSRMLS_CC);
obj               101 ext/dom/documenttype.c int dom_documenttype_notations_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               107 ext/dom/documenttype.c 	doctypep = (xmlDtdPtr) dom_object_get_node(obj);
obj               120 ext/dom/documenttype.c 	dom_namednode_iter(obj, XML_NOTATION_NODE, intern, notationht, NULL, NULL TSRMLS_CC);
obj               132 ext/dom/documenttype.c int dom_documenttype_public_id_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               136 ext/dom/documenttype.c 	dtdptr = (xmlDtdPtr) dom_object_get_node(obj);
obj               160 ext/dom/documenttype.c int dom_documenttype_system_id_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               164 ext/dom/documenttype.c 	dtdptr = (xmlDtdPtr) dom_object_get_node(obj);
obj               187 ext/dom/documenttype.c int dom_documenttype_internal_subset_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               193 ext/dom/documenttype.c 	dtdptr = (xmlDtdPtr) dom_object_get_node(obj);
obj                25 ext/dom/dom_properties.h int dom_attr_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                26 ext/dom/dom_properties.h int dom_attr_specified_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                27 ext/dom/dom_properties.h int dom_attr_value_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                28 ext/dom/dom_properties.h int dom_attr_value_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                29 ext/dom/dom_properties.h int dom_attr_owner_element_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                30 ext/dom/dom_properties.h int dom_attr_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                33 ext/dom/dom_properties.h int dom_characterdata_data_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                34 ext/dom/dom_properties.h int dom_characterdata_data_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                35 ext/dom/dom_properties.h int dom_characterdata_length_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                38 ext/dom/dom_properties.h int dom_document_doctype_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                39 ext/dom/dom_properties.h int dom_document_implementation_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                40 ext/dom/dom_properties.h int dom_document_document_element_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                41 ext/dom/dom_properties.h int dom_document_actual_encoding_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                42 ext/dom/dom_properties.h int dom_document_actual_encoding_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                43 ext/dom/dom_properties.h int dom_document_encoding_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                44 ext/dom/dom_properties.h int dom_document_encoding_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                45 ext/dom/dom_properties.h int dom_document_standalone_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                46 ext/dom/dom_properties.h int dom_document_standalone_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                47 ext/dom/dom_properties.h int dom_document_version_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                48 ext/dom/dom_properties.h int dom_document_version_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                49 ext/dom/dom_properties.h int dom_document_strict_error_checking_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                50 ext/dom/dom_properties.h int dom_document_strict_error_checking_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                51 ext/dom/dom_properties.h int dom_document_document_uri_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                52 ext/dom/dom_properties.h int dom_document_document_uri_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                53 ext/dom/dom_properties.h int dom_document_config_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                54 ext/dom/dom_properties.h int dom_document_format_output_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                55 ext/dom/dom_properties.h int dom_document_format_output_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                56 ext/dom/dom_properties.h int	dom_document_validate_on_parse_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                57 ext/dom/dom_properties.h int dom_document_validate_on_parse_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                58 ext/dom/dom_properties.h int dom_document_resolve_externals_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                59 ext/dom/dom_properties.h int dom_document_resolve_externals_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                60 ext/dom/dom_properties.h int dom_document_preserve_whitespace_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                61 ext/dom/dom_properties.h int dom_document_preserve_whitespace_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                62 ext/dom/dom_properties.h int dom_document_recover_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                63 ext/dom/dom_properties.h int dom_document_recover_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                64 ext/dom/dom_properties.h int dom_document_substitue_entities_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                65 ext/dom/dom_properties.h int dom_document_substitue_entities_write(dom_object *obj, zval *newval TSRMLS_DC);
obj                68 ext/dom/dom_properties.h int dom_documenttype_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                69 ext/dom/dom_properties.h int dom_documenttype_entities_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                70 ext/dom/dom_properties.h int dom_documenttype_notations_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                71 ext/dom/dom_properties.h int dom_documenttype_public_id_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                72 ext/dom/dom_properties.h int dom_documenttype_system_id_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                73 ext/dom/dom_properties.h int dom_documenttype_internal_subset_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                76 ext/dom/dom_properties.h int dom_domerror_severity_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                77 ext/dom/dom_properties.h int dom_domerror_message_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                78 ext/dom/dom_properties.h int dom_domerror_type_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                79 ext/dom/dom_properties.h int dom_domerror_related_exception_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                80 ext/dom/dom_properties.h int dom_domerror_related_data_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                81 ext/dom/dom_properties.h int dom_domerror_location_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                84 ext/dom/dom_properties.h int dom_domimplementationlist_length_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                87 ext/dom/dom_properties.h int dom_domlocator_line_number_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                88 ext/dom/dom_properties.h int dom_domlocator_column_number_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                89 ext/dom/dom_properties.h int dom_domlocator_offset_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                90 ext/dom/dom_properties.h int dom_domlocator_related_node_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                91 ext/dom/dom_properties.h int dom_domlocator_uri_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                94 ext/dom/dom_properties.h int dom_domstringlist_length_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                97 ext/dom/dom_properties.h int dom_element_tag_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                98 ext/dom/dom_properties.h int dom_element_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               101 ext/dom/dom_properties.h int dom_entity_public_id_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               102 ext/dom/dom_properties.h int dom_entity_system_id_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               103 ext/dom/dom_properties.h int dom_entity_notation_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               104 ext/dom/dom_properties.h int dom_entity_actual_encoding_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               105 ext/dom/dom_properties.h int dom_entity_actual_encoding_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               106 ext/dom/dom_properties.h int dom_entity_encoding_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               107 ext/dom/dom_properties.h int dom_entity_encoding_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               108 ext/dom/dom_properties.h int dom_entity_version_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               109 ext/dom/dom_properties.h int dom_entity_version_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               112 ext/dom/dom_properties.h int dom_namednodemap_length_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               115 ext/dom/dom_properties.h int dom_namelist_length_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               118 ext/dom/dom_properties.h int dom_node_node_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               119 ext/dom/dom_properties.h int dom_node_node_value_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               120 ext/dom/dom_properties.h int dom_node_node_value_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               121 ext/dom/dom_properties.h int dom_node_node_type_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               122 ext/dom/dom_properties.h int dom_node_parent_node_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               123 ext/dom/dom_properties.h int dom_node_child_nodes_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               124 ext/dom/dom_properties.h int dom_node_first_child_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               125 ext/dom/dom_properties.h int dom_node_last_child_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               126 ext/dom/dom_properties.h int dom_node_previous_sibling_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               127 ext/dom/dom_properties.h int dom_node_next_sibling_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               128 ext/dom/dom_properties.h int dom_node_attributes_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               129 ext/dom/dom_properties.h int dom_node_owner_document_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               130 ext/dom/dom_properties.h int dom_node_namespace_uri_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               131 ext/dom/dom_properties.h int dom_node_prefix_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               132 ext/dom/dom_properties.h int dom_node_prefix_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               133 ext/dom/dom_properties.h int dom_node_local_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               134 ext/dom/dom_properties.h int dom_node_base_uri_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               135 ext/dom/dom_properties.h int dom_node_text_content_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               136 ext/dom/dom_properties.h int dom_node_text_content_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               139 ext/dom/dom_properties.h int dom_nodelist_length_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               144 ext/dom/dom_properties.h int dom_notation_public_id_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               145 ext/dom/dom_properties.h int dom_notation_system_id_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               148 ext/dom/dom_properties.h int dom_processinginstruction_target_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               149 ext/dom/dom_properties.h int dom_processinginstruction_data_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               150 ext/dom/dom_properties.h int dom_processinginstruction_data_write(dom_object *obj, zval *newval TSRMLS_DC);
obj               153 ext/dom/dom_properties.h int dom_text_whole_text_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               156 ext/dom/dom_properties.h int dom_typeinfo_type_name_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               157 ext/dom/dom_properties.h int dom_typeinfo_type_namespace_read(dom_object *obj, zval **retval TSRMLS_DC);
obj               161 ext/dom/dom_properties.h int dom_xpath_document_read(dom_object *obj, zval **retval TSRMLS_DC);
obj                49 ext/dom/domerror.c int dom_domerror_severity_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                63 ext/dom/domerror.c int dom_domerror_message_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                77 ext/dom/domerror.c int dom_domerror_type_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                91 ext/dom/domerror.c int dom_domerror_related_exception_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               105 ext/dom/domerror.c int dom_domerror_related_data_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               119 ext/dom/domerror.c int dom_domerror_location_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                55 ext/dom/domimplementationlist.c int dom_domimplementationlist_length_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                49 ext/dom/domlocator.c int dom_domlocator_line_number_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                63 ext/dom/domlocator.c int dom_domlocator_column_number_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                77 ext/dom/domlocator.c int dom_domlocator_offset_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                91 ext/dom/domlocator.c int dom_domlocator_related_node_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               105 ext/dom/domlocator.c int dom_domlocator_uri_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                55 ext/dom/domstringlist.c int dom_domstringlist_length_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               238 ext/dom/element.c int dom_element_tag_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               244 ext/dom/element.c 	nodep = dom_object_get_node(obj);
obj               273 ext/dom/element.c int dom_element_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                47 ext/dom/entity.c int dom_entity_public_id_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                51 ext/dom/entity.c 	nodep = (xmlEntity *) dom_object_get_node(obj);
obj                75 ext/dom/entity.c int dom_entity_system_id_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                79 ext/dom/entity.c 	nodep = (xmlEntity *) dom_object_get_node(obj);
obj               103 ext/dom/entity.c int dom_entity_notation_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               108 ext/dom/entity.c 	nodep = (xmlEntity *) dom_object_get_node(obj);
obj               134 ext/dom/entity.c int dom_entity_actual_encoding_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               141 ext/dom/entity.c int dom_entity_actual_encoding_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               153 ext/dom/entity.c int dom_entity_encoding_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               160 ext/dom/entity.c int dom_entity_encoding_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               172 ext/dom/entity.c int dom_entity_version_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               179 ext/dom/entity.c int dom_entity_version_write(dom_object *obj, zval *newval TSRMLS_DC)
obj                86 ext/dom/namednodemap.c int dom_namednodemap_length_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                93 ext/dom/namednodemap.c 	objmap = (dom_nnodemap_object *)obj->ptr;
obj                58 ext/dom/namelist.c int dom_namelist_length_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               199 ext/dom/node.c int dom_node_node_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               206 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               288 ext/dom/node.c int dom_node_node_value_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               293 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               332 ext/dom/node.c int dom_node_node_value_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               337 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               375 ext/dom/node.c int dom_node_node_type_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               379 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               405 ext/dom/node.c int dom_node_parent_node_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               410 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               425 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object(nodeparent, &ret, *retval, obj TSRMLS_CC))) {
obj               439 ext/dom/node.c int dom_node_child_nodes_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               444 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               458 ext/dom/node.c 		dom_namednode_iter(obj, XML_ELEMENT_NODE, intern, NULL, NULL, NULL TSRMLS_CC);
obj               471 ext/dom/node.c int dom_node_first_child_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               476 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               494 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object(first, &ret, *retval, obj TSRMLS_CC))) {
obj               508 ext/dom/node.c int dom_node_last_child_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               513 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               531 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object(last, &ret, *retval, obj TSRMLS_CC))) {
obj               545 ext/dom/node.c int dom_node_previous_sibling_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               550 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               565 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object(prevsib, &ret, *retval, obj TSRMLS_CC))) {
obj               579 ext/dom/node.c int dom_node_next_sibling_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               584 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               598 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object(nextsib, &ret, *retval, obj TSRMLS_CC))) {
obj               612 ext/dom/node.c int dom_node_attributes_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               617 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               629 ext/dom/node.c 		dom_namednode_iter(obj, XML_ATTRIBUTE_NODE, intern, NULL, NULL, NULL TSRMLS_CC);
obj               644 ext/dom/node.c int dom_node_owner_document_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               650 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               670 ext/dom/node.c 	if (NULL == (*retval = php_dom_create_object((xmlNodePtr) docp, &ret, *retval, obj TSRMLS_CC))) {
obj               684 ext/dom/node.c int dom_node_namespace_uri_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               689 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               727 ext/dom/node.c int dom_node_prefix_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               733 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               765 ext/dom/node.c int dom_node_prefix_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               773 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               818 ext/dom/node.c 					php_dom_throw_error(NAMESPACE_ERR, dom_get_strict_error(obj->document) TSRMLS_CC);
obj               842 ext/dom/node.c int dom_node_local_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               846 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               871 ext/dom/node.c int dom_node_base_uri_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               876 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               903 ext/dom/node.c int dom_node_text_content_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               908 ext/dom/node.c 	nodep = dom_object_get_node(obj);
obj               929 ext/dom/node.c int dom_node_text_content_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               931 ext/dom/node.c 	xmlNode *nodep = dom_object_get_node(obj);
obj                54 ext/dom/nodelist.c int dom_nodelist_length_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                61 ext/dom/nodelist.c 	objmap = (dom_nnodemap_object *)obj->ptr;
obj                48 ext/dom/notation.c int dom_notation_public_id_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                52 ext/dom/notation.c 	nodep = (xmlEntityPtr) dom_object_get_node(obj);
obj                76 ext/dom/notation.c int dom_notation_system_id_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                80 ext/dom/notation.c 	nodep = (xmlEntityPtr) dom_object_get_node(obj);
obj               103 ext/dom/php_dom.c typedef int (*dom_read_t)(dom_object *obj, zval **retval TSRMLS_DC);
obj               104 ext/dom/php_dom.c typedef int (*dom_write_t)(dom_object *obj, zval *newval TSRMLS_DC);
obj               258 ext/dom/php_dom.c PHP_DOM_EXPORT xmlNodePtr dom_object_get_node(dom_object *obj)
obj               260 ext/dom/php_dom.c 	if (obj && obj->ptr != NULL) {
obj               261 ext/dom/php_dom.c 		return ((php_libxml_node_ptr *)obj->ptr)->node;
obj               269 ext/dom/php_dom.c PHP_DOM_EXPORT dom_object *php_dom_object_get_data(xmlNodePtr obj)
obj               271 ext/dom/php_dom.c 	if (obj && obj->_private != NULL) {
obj               272 ext/dom/php_dom.c 		return (dom_object *) ((php_libxml_node_ptr *) obj->_private)->_private;
obj               280 ext/dom/php_dom.c static int dom_read_na(dom_object *obj, zval **retval TSRMLS_DC)
obj               289 ext/dom/php_dom.c static int dom_write_na(dom_object *obj, zval *newval TSRMLS_DC)
obj               309 ext/dom/php_dom.c 	dom_object *obj;
obj               323 ext/dom/php_dom.c 	obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC);
obj               325 ext/dom/php_dom.c 	if (obj->prop_handler != NULL) {
obj               326 ext/dom/php_dom.c 		ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               343 ext/dom/php_dom.c 	dom_object *obj;
obj               358 ext/dom/php_dom.c 	obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC);
obj               360 ext/dom/php_dom.c 	if (obj->prop_handler != NULL) {
obj               361 ext/dom/php_dom.c 		ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               362 ext/dom/php_dom.c 	} else if (instanceof_function(obj->std.ce, dom_node_class_entry TSRMLS_CC)) {
obj               363 ext/dom/php_dom.c 		php_error(E_WARNING, "Couldn't fetch %s. Node no longer exists", obj->std.ce->name);
obj               366 ext/dom/php_dom.c 		ret = hnd->read_func(obj, &retval TSRMLS_CC);
obj               389 ext/dom/php_dom.c 	dom_object *obj;
obj               403 ext/dom/php_dom.c 	obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC);
obj               405 ext/dom/php_dom.c 	if (obj->prop_handler != NULL) {
obj               406 ext/dom/php_dom.c 		ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               409 ext/dom/php_dom.c 		hnd->write_func(obj, value TSRMLS_CC);
obj               424 ext/dom/php_dom.c 	dom_object *obj;
obj               438 ext/dom/php_dom.c 	obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC);
obj               440 ext/dom/php_dom.c 	if (obj->prop_handler != NULL) {
obj               441 ext/dom/php_dom.c 		ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               448 ext/dom/php_dom.c 		} else if (hnd->read_func(obj, &tmp TSRMLS_CC) == SUCCESS) {
obj               472 ext/dom/php_dom.c 	dom_object			*obj = zend_object_store_get_object(object TSRMLS_CC);
obj               474 ext/dom/php_dom.c 						*prop_handlers = obj->prop_handler,
obj               509 ext/dom/php_dom.c 		if (entry->read_func(obj, &value TSRMLS_CC) == FAILURE) {
obj               596 ext/dom/php_dom.c 	struct _store_object *obj;
obj               599 ext/dom/php_dom.c 	obj = &EG(objects_store).object_buckets[handle].bucket.obj;
obj               601 ext/dom/php_dom.c 	if (obj->clone == NULL) {
obj               605 ext/dom/php_dom.c 	obj->clone(obj->object, &new_object TSRMLS_CC);
obj               607 ext/dom/php_dom.c 	retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC);
obj               612 ext/dom/php_dom.c 	old_object = (dom_object *) obj->object;
obj              1129 ext/dom/php_dom.c 		baseobj->value.obj.handle = basenode->handle;
obj              1130 ext/dom/php_dom.c 		baseobj->value.obj.handlers = dom_get_obj_handlers(TSRMLS_C);
obj              1326 ext/dom/php_dom.c PHP_DOM_EXPORT zval *php_dom_create_object(xmlNodePtr obj, int *found, zval *return_value, dom_object *domobj TSRMLS_DC)
obj              1334 ext/dom/php_dom.c 	if (!obj) {
obj              1340 ext/dom/php_dom.c 	if ((intern = (dom_object *) php_dom_object_get_data((void *) obj))) {
obj              1343 ext/dom/php_dom.c 		return_value->value.obj.handle = intern->handle;
obj              1344 ext/dom/php_dom.c 		return_value->value.obj.handlers = dom_get_obj_handlers(TSRMLS_C);
obj              1352 ext/dom/php_dom.c 	switch (obj->type) {
obj              1422 ext/dom/php_dom.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported node type: %d", Z_TYPE_P(obj));
obj              1433 ext/dom/php_dom.c 	if (obj->doc != NULL) {
obj              1437 ext/dom/php_dom.c 		php_libxml_increment_doc_ref((php_libxml_node_object *)intern, obj->doc TSRMLS_CC);
obj              1440 ext/dom/php_dom.c 	php_libxml_increment_node_ptr((php_libxml_node_object *)intern, obj, (void *)intern TSRMLS_CC);
obj                97 ext/dom/php_dom.h dom_object *dom_object_get_data(xmlNodePtr obj);
obj                98 ext/dom/processinginstruction.c int dom_processinginstruction_target_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               102 ext/dom/processinginstruction.c 	nodep = dom_object_get_node(obj);
obj               122 ext/dom/processinginstruction.c int dom_processinginstruction_data_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               127 ext/dom/processinginstruction.c 	nodep = dom_object_get_node(obj);
obj               147 ext/dom/processinginstruction.c int dom_processinginstruction_data_write(dom_object *obj, zval *newval TSRMLS_DC)
obj               152 ext/dom/processinginstruction.c 	nodep = dom_object_get_node(obj);
obj               105 ext/dom/text.c int dom_text_whole_text_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               110 ext/dom/text.c 	node = dom_object_get_node(obj);
obj                49 ext/dom/typeinfo.c int dom_typeinfo_type_name_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                63 ext/dom/typeinfo.c int dom_typeinfo_type_namespace_read(dom_object *obj, zval **retval TSRMLS_DC)
obj                56 ext/dom/xml_common.h PHP_DOM_EXPORT dom_object *php_dom_object_get_data(xmlNodePtr obj);
obj                57 ext/dom/xml_common.h PHP_DOM_EXPORT zval *php_dom_create_object(xmlNodePtr obj, int *found, zval* return_value, dom_object *domobj TSRMLS_DC);
obj                58 ext/dom/xml_common.h PHP_DOM_EXPORT xmlNodePtr dom_object_get_node(dom_object *obj);
obj                81 ext/dom/xml_common.h #define DOM_RET_OBJ(obj, ret, domobject) \
obj                82 ext/dom/xml_common.h 	if (!php_dom_create_object(obj, ret, return_value, domobject TSRMLS_CC)) { \
obj                83 ext/dom/xpath.c 	xmlXPathObjectPtr obj;
obj               110 ext/dom/xpath.c 			obj = valuePop(ctxt);
obj               111 ext/dom/xpath.c 			xmlXPathFreeObject(obj);
obj               123 ext/dom/xpath.c 		obj = valuePop(ctxt);
obj               125 ext/dom/xpath.c 		switch (obj->type) {
obj               127 ext/dom/xpath.c 				ZVAL_STRING(args[i],  (char *)obj->stringval, 1);
obj               130 ext/dom/xpath.c 				ZVAL_BOOL(args[i],  obj->boolval);
obj               133 ext/dom/xpath.c 				ZVAL_DOUBLE(args[i], obj->floatval);
obj               137 ext/dom/xpath.c 					str = (char *)xmlXPathCastToString(obj);
obj               143 ext/dom/xpath.c 					if (obj->nodesetval && obj->nodesetval->nodeNr > 0) {
obj               144 ext/dom/xpath.c 						for (j = 0; j < obj->nodesetval->nodeNr; j++) {
obj               145 ext/dom/xpath.c 							xmlNodePtr node = obj->nodesetval->nodeTab[j];
obj               174 ext/dom/xpath.c 			ZVAL_STRING(args[i], (char *)xmlXPathCastToString(obj), 1);
obj               176 ext/dom/xpath.c 		xmlXPathFreeObject(obj);
obj               183 ext/dom/xpath.c 	obj = valuePop(ctxt);
obj               184 ext/dom/xpath.c 	if (obj->stringval == NULL) {
obj               186 ext/dom/xpath.c 		xmlXPathFreeObject(obj);
obj               197 ext/dom/xpath.c 	ZVAL_STRING(&handler, obj->stringval, 1);
obj               198 ext/dom/xpath.c 	xmlXPathFreeObject(obj);
obj               224 ext/dom/xpath.c 				dom_object *obj;
obj               231 ext/dom/xpath.c 				obj = (dom_object *)zend_object_store_get_object(retval TSRMLS_CC);
obj               232 ext/dom/xpath.c 				nodep = dom_object_get_node(obj);
obj               319 ext/dom/xpath.c int dom_xpath_document_read(dom_object *obj, zval **retval TSRMLS_DC)
obj               326 ext/dom/xpath.c 	ctx = (xmlXPathContextPtr) obj->ptr;
obj               335 ext/dom/xpath.c 	if (NULL == (*retval = php_dom_create_object((xmlNodePtr) docp, &ret, *retval, obj TSRMLS_CC))) {
obj                64 ext/fileinfo/fileinfo.c 	struct finfo_object *obj; \
obj                65 ext/fileinfo/fileinfo.c         obj = (struct finfo_object*)zend_object_store_get_object(_object TSRMLS_CC); \
obj                66 ext/fileinfo/fileinfo.c         obj->ptr = _ptr; \
obj                71 ext/fileinfo/fileinfo.c 	struct finfo_object *obj = zend_object_store_get_object(object TSRMLS_CC); \
obj                72 ext/fileinfo/fileinfo.c 	finfo = obj->ptr; \
obj               429 ext/gmp/gmp.c  	zval *obj;
obj               430 ext/gmp/gmp.c  	MAKE_STD_ZVAL(obj);
obj               431 ext/gmp/gmp.c  	gmp_create_ex(obj, gmpnum_target TSRMLS_CC);
obj               432 ext/gmp/gmp.c  	return obj;
obj               461 ext/gmp/gmp.c  static HashTable *gmp_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */
obj               463 ext/gmp/gmp.c  	HashTable *ht, *props = zend_std_get_properties(obj TSRMLS_CC);
obj               464 ext/gmp/gmp.c  	mpz_ptr gmpnum = GET_GMP_FROM_ZVAL(obj);
obj               480 ext/gmp/gmp.c  static zend_object_value gmp_clone_obj(zval *obj TSRMLS_DC) /* {{{ */
obj               482 ext/gmp/gmp.c  	gmp_object *old_object = zend_object_store_get_object(obj TSRMLS_CC);
obj               483 ext/gmp/gmp.c  	zend_object_value new_object_val = gmp_create_object(Z_OBJCE_P(obj) TSRMLS_CC);
obj               490 ext/gmp/gmp.c  		&old_object->std, Z_OBJ_HANDLE_P(obj) TSRMLS_CC
obj               244 ext/intl/collator/collator_convert.c zval* collator_convert_object_to_string( zval* obj TSRMLS_DC )
obj               252 ext/intl/collator/collator_convert.c 	if( Z_TYPE_P( obj ) != IS_OBJECT )
obj               254 ext/intl/collator/collator_convert.c 		COLLATOR_CONVERT_RETURN_FAILED( obj );
obj               258 ext/intl/collator/collator_convert.c 	if( Z_OBJ_HT_P(obj)->get )
obj               260 ext/intl/collator/collator_convert.c 		zstr = Z_OBJ_HT_P(obj)->get( obj TSRMLS_CC );
obj               268 ext/intl/collator/collator_convert.c 					COLLATOR_CONVERT_RETURN_FAILED( obj );
obj               280 ext/intl/collator/collator_convert.c 	else if( Z_OBJ_HT_P(obj)->cast_object )
obj               284 ext/intl/collator/collator_convert.c 		if( Z_OBJ_HT_P(obj)->cast_object( obj, zstr, IS_STRING CAST_OBJECT_SHOULD_FREE TSRMLS_CC ) == FAILURE )
obj               288 ext/intl/collator/collator_convert.c 			COLLATOR_CONVERT_RETURN_FAILED( obj );
obj               295 ext/intl/collator/collator_convert.c 		COLLATOR_CONVERT_RETURN_FAILED( obj );
obj                31 ext/intl/collator/collator_convert.h zval* collator_convert_object_to_string( zval* obj TSRMLS_DC );
obj                27 ext/intl/converter/converter.c 	zend_object obj;
obj                41 ext/intl/converter/converter.c #define THROW_UFAILURE(obj, fname, error) php_converter_throw_failure(obj, error TSRMLS_CC, \
obj               373 ext/intl/converter/converter.c 	if (objval->obj.ce == php_converter_ce) {
obj              1046 ext/intl/converter/converter.c 	zend_object_std_dtor(&(objval->obj) TSRMLS_CC);
obj              1056 ext/intl/converter/converter.c 	objval->obj.ce = ce;
obj              1074 ext/intl/converter/converter.c 	object_properties_init(&(objval->obj), ce);
obj              1106 ext/intl/converter/converter.c 	zend_objects_clone_members(&(objval->obj), retval, &(oldobj->obj), Z_OBJ_HANDLE_P(object) TSRMLS_CC);
obj                35 ext/intl/intl_data.h #define INTL_METHOD_INIT_VARS(oclass, obj)		\
obj                37 ext/intl/intl_data.h 	oclass##_object*  obj     = NULL;			\
obj                40 ext/intl/intl_data.h #define INTL_DATA_ERROR(obj)				(((intl_object *)(obj))->error)
obj                41 ext/intl/intl_data.h #define INTL_DATA_ERROR_P(obj)				(&(INTL_DATA_ERROR((obj))))
obj                42 ext/intl/intl_data.h #define INTL_DATA_ERROR_CODE(obj)			INTL_ERROR_CODE(INTL_DATA_ERROR((obj)))
obj                44 ext/intl/intl_data.h #define INTL_METHOD_FETCH_OBJECT(oclass, obj)									\
obj                45 ext/intl/intl_data.h 	obj = (oclass##_object *) zend_object_store_get_object( object TSRMLS_CC );	\
obj                46 ext/intl/intl_data.h     intl_error_reset( INTL_DATA_ERROR_P(obj) TSRMLS_CC );						\
obj                58 ext/intl/intl_data.h #define INTL_METHOD_CHECK_STATUS(obj, msg)											\
obj                59 ext/intl/intl_data.h     intl_error_set_code( NULL, INTL_DATA_ERROR_CODE((obj)) TSRMLS_CC );				\
obj                60 ext/intl/intl_data.h     if( U_FAILURE( INTL_DATA_ERROR_CODE((obj)) ) )									\
obj                62 ext/intl/intl_data.h         intl_errors_set_custom_msg( INTL_DATA_ERROR_P((obj)), msg, 0 TSRMLS_CC );	\
obj                67 ext/intl/intl_data.h #define INTL_CTOR_CHECK_STATUS(obj, msg)											\
obj                68 ext/intl/intl_data.h     intl_error_set_code( NULL, INTL_DATA_ERROR_CODE((obj)) TSRMLS_CC );				\
obj                69 ext/intl/intl_data.h     if( U_FAILURE( INTL_DATA_ERROR_CODE((obj)) ) )									\
obj                71 ext/intl/intl_data.h         intl_errors_set_custom_msg( INTL_DATA_ERROR_P((obj)), msg, 0 TSRMLS_CC );	\
obj                76 ext/intl/intl_data.h #define INTL_METHOD_RETVAL_UTF8(obj, ustring, ulen, free_it)									\
obj                80 ext/intl/intl_data.h 	intl_convert_utf16_to_utf8(&u8value, &u8len, ustring, ulen, &INTL_DATA_ERROR_CODE((obj)));	\
obj                84 ext/intl/intl_data.h 	INTL_METHOD_CHECK_STATUS((obj), "Error converting value to UTF-8");							\
obj               600 ext/json/JSON_parser.c                     zval *obj;
obj               603 ext/json/JSON_parser.c                         obj = z;
obj               605 ext/json/JSON_parser.c                         ALLOC_INIT_ZVAL(obj);
obj               609 ext/json/JSON_parser.c                         object_init(obj);
obj               611 ext/json/JSON_parser.c                         array_init(obj);
obj               614 ext/json/JSON_parser.c                     jp->the_zstack[jp->top] = obj;
obj                79 ext/mysqli/mysqli.c typedef int (*mysqli_read_t)(mysqli_object *obj, zval **retval TSRMLS_DC);
obj                80 ext/mysqli/mysqli.c typedef int (*mysqli_write_t)(mysqli_object *obj, zval *newval TSRMLS_DC);
obj               296 ext/mysqli/mysqli.c static int mysqli_read_na(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               305 ext/mysqli/mysqli.c static int mysqli_write_na(mysqli_object *obj, zval *newval TSRMLS_DC)
obj               325 ext/mysqli/mysqli.c 	mysqli_object *obj;
obj               330 ext/mysqli/mysqli.c 	obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC);
obj               339 ext/mysqli/mysqli.c 	if (obj->prop_handler != NULL) {
obj               340 ext/mysqli/mysqli.c 		ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               344 ext/mysqli/mysqli.c 		ret = hnd->read_func(obj, &retval TSRMLS_CC);
obj               367 ext/mysqli/mysqli.c 	mysqli_object *obj;
obj               379 ext/mysqli/mysqli.c 	obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC);
obj               381 ext/mysqli/mysqli.c 	if (obj->prop_handler != NULL) {
obj               382 ext/mysqli/mysqli.c 		ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               385 ext/mysqli/mysqli.c 		hnd->write_func(obj, value TSRMLS_CC);
obj               415 ext/mysqli/mysqli.c 	mysqli_object *obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC);
obj               419 ext/mysqli/mysqli.c 	if (zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member) + 1, (void **)&p) == SUCCESS) {
obj               459 ext/mysqli/mysqli.c 	mysqli_object *obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC);
obj               460 ext/mysqli/mysqli.c 	HashTable *retval, *props = obj->prop_handler;
obj              1262 ext/mysqli/mysqli_api.c 	zval		*obj;
obj              1277 ext/mysqli/mysqli_api.c 		MAKE_STD_ZVAL(obj);
obj              1278 ext/mysqli/mysqli_api.c 		object_init(obj);
obj              1280 ext/mysqli/mysqli_api.c 		php_add_field_properties(obj, field TSRMLS_CC);
obj              1281 ext/mysqli/mysqli_api.c 		add_index_zval(return_value, i, obj);
obj                33 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval **retval TSRMLS_DC) \
obj                41 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval *value TSRMLS_DC) \
obj                48 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval **retval TSRMLS_DC) \
obj                56 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval *value TSRMLS_DC) \
obj                63 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval **retval TSRMLS_DC) \
obj                71 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval *value TSRMLS_DC) \
obj                78 ext/mysqli/mysqli_driver.c static int driver_report_write(mysqli_object *obj, zval *value TSRMLS_DC)
obj                88 ext/mysqli/mysqli_driver.c static int driver_embedded_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               101 ext/mysqli/mysqli_driver.c static int driver_client_version_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               110 ext/mysqli/mysqli_driver.c static int driver_client_info_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               119 ext/mysqli/mysqli_driver.c static int driver_driver_version_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj                35 ext/mysqli/mysqli_prop.c 	if (!obj->ptr || ((MYSQLI_RESOURCE *)obj->ptr)->status < value ) { \
obj                44 ext/mysqli/mysqli_prop.c if (!obj->ptr || !(MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr) { \
obj                45 ext/mysqli/mysqli_prop.c 	php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't fetch %s", obj->zo.ce->name);\
obj                50 ext/mysqli/mysqli_prop.c     p = (MYSQL *)((MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr)->mysql;\
obj                56 ext/mysqli/mysqli_prop.c if (!obj->ptr) { \
obj                57 ext/mysqli/mysqli_prop.c 	php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't fetch %s", obj->zo.ce->name);\
obj                62 ext/mysqli/mysqli_prop.c 	p = (MYSQL_RES *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; \
obj                69 ext/mysqli/mysqli_prop.c if (!obj->ptr) { \
obj                70 ext/mysqli/mysqli_prop.c 	php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't fetch %s", obj->zo.ce->name);\
obj                75 ext/mysqli/mysqli_prop.c 	p = (MYSQL_STMT *)((MY_STMT *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr)->stmt;\
obj                79 ext/mysqli/mysqli_prop.c static int __func(mysqli_object *obj, zval **retval TSRMLS_DC) \
obj                99 ext/mysqli/mysqli_prop.c static int __func(mysqli_object *obj, zval **retval TSRMLS_DC)\
obj               117 ext/mysqli/mysqli_prop.c static int link_client_version_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               126 ext/mysqli/mysqli_prop.c static int link_client_info_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               136 ext/mysqli/mysqli_prop.c static int link_connect_errno_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               145 ext/mysqli/mysqli_prop.c static int link_connect_error_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               158 ext/mysqli/mysqli_prop.c static int link_affected_rows_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               167 ext/mysqli/mysqli_prop.c  	mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               195 ext/mysqli/mysqli_prop.c static int link_error_list_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               203 ext/mysqli/mysqli_prop.c  	mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               256 ext/mysqli/mysqli_prop.c static int link_stat_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               269 ext/mysqli/mysqli_prop.c  	mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               292 ext/mysqli/mysqli_prop.c static int result_type_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               298 ext/mysqli/mysqli_prop.c  	p = (MYSQL_RES *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               310 ext/mysqli/mysqli_prop.c static int result_lengths_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               319 ext/mysqli/mysqli_prop.c 	p = (MYSQL_RES *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               344 ext/mysqli/mysqli_prop.c static int stmt_id_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               351 ext/mysqli/mysqli_prop.c  	p = (MY_STMT*)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               363 ext/mysqli/mysqli_prop.c static int stmt_affected_rows_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               371 ext/mysqli/mysqli_prop.c  	p = (MY_STMT *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               396 ext/mysqli/mysqli_prop.c static int stmt_error_list_read(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               403 ext/mysqli/mysqli_prop.c  	stmt = (MY_STMT *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               190 ext/mysqli/mysqli_warning.c 	mysqli_object *obj = (mysqli_object *)zend_objects_get_address(getThis() TSRMLS_CC);
obj               192 ext/mysqli/mysqli_warning.c 	if (obj->ptr) {
obj               202 ext/mysqli/mysqli_warning.c 	        ((MYSQLI_RESOURCE *)(obj->ptr))->ptr = w;
obj               213 ext/mysqli/mysqli_warning.c int mysqli_warning_message(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               217 ext/mysqli/mysqli_warning.c 	if (!obj->ptr || !((MYSQLI_RESOURCE *)(obj->ptr))->ptr) {
obj               221 ext/mysqli/mysqli_warning.c 	w = (MYSQLI_WARNING *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               232 ext/mysqli/mysqli_warning.c int mysqli_warning_sqlstate(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               236 ext/mysqli/mysqli_warning.c 	if (!obj->ptr || !((MYSQLI_RESOURCE *)(obj->ptr))->ptr) {
obj               240 ext/mysqli/mysqli_warning.c 	w = (MYSQLI_WARNING *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               251 ext/mysqli/mysqli_warning.c int mysqli_warning_errno(mysqli_object *obj, zval **retval TSRMLS_DC)
obj               255 ext/mysqli/mysqli_warning.c 	if (!obj->ptr || !((MYSQLI_RESOURCE *)(obj->ptr))->ptr) {
obj               258 ext/mysqli/mysqli_warning.c 	w = (MYSQLI_WARNING *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr;
obj               269 ext/mysqli/mysqli_warning.c 	mysqli_object	*obj;
obj               282 ext/mysqli/mysqli_warning.c 	obj = (mysqli_object *)zend_object_store_get_object(z TSRMLS_CC);\
obj               284 ext/mysqli/mysqli_warning.c 	if (obj->zo.ce == mysqli_link_class_entry) {
obj               297 ext/mysqli/mysqli_warning.c 	} else if (obj->zo.ce == mysqli_stmt_class_entry) {
obj               161 ext/mysqli/php_mysqli_structs.h 	int (*r_func)(mysqli_object *obj, zval **retval TSRMLS_DC);
obj               162 ext/mysqli/php_mysqli_structs.h 	int (*w_func)(mysqli_object *obj, zval *value TSRMLS_DC);
obj               240 ext/mysqli/php_mysqli_structs.h 	(return_value)->value.obj = mysqli_objects_new(__ce TSRMLS_CC); \
obj               249 ext/mysqli/php_mysqli_structs.h 		(object)->value.obj = mysqli_objects_new(__ce TSRMLS_CC);\
obj               636 ext/openssl/openssl.c 	ASN1_OBJECT * obj;
obj               651 ext/openssl/openssl.c 		obj = X509_NAME_ENTRY_get_object(ne);
obj               652 ext/openssl/openssl.c 		nid = OBJ_obj2nid(obj);
obj              3937 ext/openssl/openssl.c 				ASN1_OBJECT *obj;
obj              3957 ext/openssl/openssl.c 				obj = OBJ_nid2obj(nid);
obj              3958 ext/openssl/openssl.c 				if (obj != NULL) {
obj              3959 ext/openssl/openssl.c 					int oir_len = OBJ_obj2txt(oir_buf, sizeof(oir_buf), obj, 1);
obj              3961 ext/openssl/openssl.c 					ASN1_OBJECT_free(obj);
obj              1883 ext/phar/phar_object.c 	zval *obj;
obj              1897 ext/phar/phar_object.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|s", &obj, zend_ce_traversable, &base, &base_len) == FAILURE) {
obj              1908 ext/phar/phar_object.c 	pass.c = Z_OBJCE_P(obj);
obj              1920 ext/phar/phar_object.c 	if (SUCCESS == spl_iterator_apply(obj, (spl_iterator_apply_func_t) phar_build, (void *) &pass TSRMLS_CC)) {
obj               210 ext/reflection/php_reflection.c 	zval *obj;
obj               332 ext/reflection/php_reflection.c 	if (intern->obj) {
obj               333 ext/reflection/php_reflection.c 		zval_ptr_dtor(&intern->obj);
obj               371 ext/reflection/php_reflection.c static void _class_string(string *str, zend_class_entry *ce, zval *obj, char *indent TSRMLS_DC);
obj               376 ext/reflection/php_reflection.c static void _class_string(string *str, zend_class_entry *ce, zval *obj, char *indent TSRMLS_DC)
obj               390 ext/reflection/php_reflection.c 	if (obj) {
obj               574 ext/reflection/php_reflection.c 	if (obj && Z_OBJ_HT_P(obj)->get_properties) {
obj               576 ext/reflection/php_reflection.c 		HashTable    *properties = Z_OBJ_HT_P(obj)->get_properties(obj TSRMLS_CC);
obj               639 ext/reflection/php_reflection.c 						if (ce == zend_ce_closure && obj && (len == sizeof(ZEND_INVOKE_FUNC_NAME)-1)
obj               641 ext/reflection/php_reflection.c 							&& (closure = zend_get_closure_invoke_method(obj TSRMLS_CC)) != NULL)
obj              1295 ext/reflection/php_reflection.c 	intern->obj = closure_object;
obj              1317 ext/reflection/php_reflection.c 	intern->obj = closure_object;
obj              1342 ext/reflection/php_reflection.c 	intern->obj = closure_object;
obj              1682 ext/reflection/php_reflection.c 	intern->obj = closure;
obj              1743 ext/reflection/php_reflection.c 	if (intern->obj) {
obj              1744 ext/reflection/php_reflection.c 		closure_this = zend_get_closure_this_ptr(intern->obj TSRMLS_CC);
obj              1764 ext/reflection/php_reflection.c 	if (intern->obj) {
obj              1765 ext/reflection/php_reflection.c 		closure_func = zend_get_closure_method_def(intern->obj TSRMLS_CC);
obj              2106 ext/reflection/php_reflection.c 		reflection_parameter_factory(_copy_function(fptr TSRMLS_CC), intern->obj, arg_info, i, fptr->common.required_num_args, parameter TSRMLS_CC);
obj              2341 ext/reflection/php_reflection.c 		intern->obj = reference;
obj              2388 ext/reflection/php_reflection.c 		reflection_function_factory(_copy_function(param->fptr TSRMLS_CC), intern->obj, return_value TSRMLS_CC);
obj              2390 ext/reflection/php_reflection.c 		reflection_method_factory(param->fptr->common.scope, _copy_function(param->fptr TSRMLS_CC), intern->obj, return_value TSRMLS_CC);
obj              2847 ext/reflection/php_reflection.c 	zval *obj;
obj              2856 ext/reflection/php_reflection.c 		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj              2860 ext/reflection/php_reflection.c 		if (!instanceof_function(Z_OBJCE_P(obj), mptr->common.scope TSRMLS_CC)) {
obj              2866 ext/reflection/php_reflection.c 		if (Z_OBJCE_P(obj) == zend_ce_closure && mptr->type == ZEND_INTERNAL_FUNCTION &&
obj              2869 ext/reflection/php_reflection.c 			RETURN_ZVAL(obj, 1, 0);
obj              2871 ext/reflection/php_reflection.c 			zend_create_closure(return_value, mptr, mptr->common.scope, obj TSRMLS_CC);
obj              3387 ext/reflection/php_reflection.c 			intern->obj = argument;
obj              3587 ext/reflection/php_reflection.c 	_class_string(&str, ce, intern->obj, "" TSRMLS_CC);
obj              3771 ext/reflection/php_reflection.c 	if (ce == zend_ce_closure && intern->obj && (name_len == sizeof(ZEND_INVOKE_FUNC_NAME)-1)
obj              3773 ext/reflection/php_reflection.c 		&& (mptr = zend_get_closure_invoke_method(intern->obj TSRMLS_CC)) != NULL)
obj              3779 ext/reflection/php_reflection.c 	} else if (ce == zend_ce_closure && !intern->obj && (name_len == sizeof(ZEND_INVOKE_FUNC_NAME)-1)
obj              3800 ext/reflection/php_reflection.c static void _addmethod(zend_function *mptr, zend_class_entry *ce, zval *retval, long filter, zval *obj TSRMLS_DC)
obj              3808 ext/reflection/php_reflection.c 		if (ce == zend_ce_closure && obj && (len == sizeof(ZEND_INVOKE_FUNC_NAME)-1)
obj              3810 ext/reflection/php_reflection.c 			&& (closure = zend_get_closure_invoke_method(obj TSRMLS_CC)) != NULL)
obj              3829 ext/reflection/php_reflection.c 	zval *obj = va_arg(args, zval *);
obj              3831 ext/reflection/php_reflection.c 	_addmethod(mptr, ce, retval, filter, obj TSRMLS_CC);
obj              3858 ext/reflection/php_reflection.c 	zend_hash_apply_with_arguments(&ce->function_table TSRMLS_CC, (apply_func_args_t) _addmethod_va, 4, &ce, return_value, filter, intern->obj);
obj              3859 ext/reflection/php_reflection.c 	if (intern->obj && instanceof_function(ce, zend_ce_closure TSRMLS_CC)) {
obj              3860 ext/reflection/php_reflection.c 		zend_function *closure = zend_get_closure_invoke_method(intern->obj TSRMLS_CC);
obj              3862 ext/reflection/php_reflection.c 			_addmethod(closure, ce, return_value, filter, intern->obj TSRMLS_CC);
obj              3892 ext/reflection/php_reflection.c 		if (intern->obj && Z_OBJ_HANDLER_P(intern->obj, has_property)) {
obj              3895 ext/reflection/php_reflection.c 			if (Z_OBJ_HANDLER_P(intern->obj, has_property)(intern->obj, property, 2, 0 TSRMLS_CC)) {
obj              3927 ext/reflection/php_reflection.c 	} else if (intern->obj) {
obj              3929 ext/reflection/php_reflection.c 		if (zend_hash_exists(Z_OBJ_HT_P(intern->obj)->get_properties(intern->obj TSRMLS_CC), name, name_len+1)) {
obj              4050 ext/reflection/php_reflection.c 	if (intern->obj && (filter & ZEND_ACC_PUBLIC) != 0 && Z_OBJ_HT_P(intern->obj)->get_properties) {
obj              4051 ext/reflection/php_reflection.c 		HashTable *properties = Z_OBJ_HT_P(intern->obj)->get_properties(intern->obj TSRMLS_CC);
obj              4167 ext/reflection/php_reflection.c 	zval obj;
obj              4176 ext/reflection/php_reflection.c 	if (intern->obj) {
obj              4180 ext/reflection/php_reflection.c 			RETURN_BOOL(Z_OBJ_HANDLER_P(intern->obj, clone_obj) != NULL);
obj              4186 ext/reflection/php_reflection.c 			object_init_ex(&obj, ce);
obj              4187 ext/reflection/php_reflection.c 			RETVAL_BOOL(Z_OBJ_HANDLER(obj, clone_obj) != NULL);
obj              4188 ext/reflection/php_reflection.c 			zval_dtor(&obj);
obj              1790 ext/session/session.c 		zval *obj = NULL, *callback = NULL;
obj              1799 ext/session/session.c 		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|b", &obj, php_session_iface_entry, &register_shutdown) == FAILURE) {
obj              1809 ext/session/session.c 			if (zend_hash_find(&Z_OBJCE_P(obj)->function_table, func_name, func_name_len, (void **)&current_mptr) == SUCCESS) {
obj              1816 ext/session/session.c 				Z_ADDREF_P(obj);
obj              1817 ext/session/session.c 				add_next_index_zval(callback, obj);
obj              1834 ext/session/session.c 			if (zend_hash_find(&Z_OBJCE_P(obj)->function_table, func_name, func_name_len, (void **)&current_mptr) == SUCCESS) {
obj              1841 ext/session/session.c 				Z_ADDREF_P(obj);
obj              1842 ext/session/session.c 				add_next_index_zval(callback, obj);
obj                87 ext/simplexml/simplexml.c 	value->value.obj = php_sxe_register_object(subnode TSRMLS_CC);
obj              1030 ext/simplexml/simplexml.c 		(*value)->value.obj = php_sxe_register_object(subnode TSRMLS_CC);
obj              2193 ext/simplexml/simplexml.c 	return_value->value.obj = php_sxe_register_object(sxe TSRMLS_CC);
obj              2231 ext/simplexml/simplexml.c 	return_value->value.obj = php_sxe_register_object(sxe TSRMLS_CC);
obj              2489 ext/simplexml/simplexml.c 		return_value->value.obj = php_sxe_register_object(sxe TSRMLS_CC);
obj              1980 ext/snmp/snmp.c 	php_snmp_object *obj;
obj              1985 ext/snmp/snmp.c 	obj = (php_snmp_object *)zend_objects_get_address(object TSRMLS_CC);
obj              1997 ext/snmp/snmp.c 		ret = hnd->read_func(obj, &retval TSRMLS_CC);
obj              2021 ext/snmp/snmp.c 	php_snmp_object *obj;
obj              2033 ext/snmp/snmp.c 	obj = (php_snmp_object *)zend_objects_get_address(object TSRMLS_CC);
obj              2038 ext/snmp/snmp.c 		hnd->write_func(obj, value TSRMLS_CC);
obj              2100 ext/snmp/snmp.c 	php_snmp_object *obj;
obj              2109 ext/snmp/snmp.c 	obj = (php_snmp_object *)zend_objects_get_address(object TSRMLS_CC);
obj              2116 ext/snmp/snmp.c 		if (!hnd->read_func || hnd->read_func(obj, &val TSRMLS_CC) != SUCCESS) {
obj              2123 ext/snmp/snmp.c 	return obj->zo.properties;
obj               203 ext/soap/php_soap.h zval* add_soap_fault(zval *obj, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail TSRMLS_DC);
obj                52 ext/soap/soap.c static void clear_soap_fault(zval *obj TSRMLS_DC);
obj                53 ext/soap/soap.c static void set_soap_fault(zval *obj, char *fault_code_ns, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail, char *name TSRMLS_DC);
obj              1324 ext/soap/soap.c 	zval *obj;
obj              1330 ext/soap/soap.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj              1337 ext/soap/soap.c 	MAKE_COPY_ZVAL(&obj, service->soap_object);
obj              3261 ext/soap/soap.c static void clear_soap_fault(zval *obj TSRMLS_DC)
obj              3263 ext/soap/soap.c 	if (obj != NULL && obj->type == IS_OBJECT) {
obj              3264 ext/soap/soap.c 		zend_hash_del(Z_OBJPROP_P(obj), "__soap_fault", sizeof("__soap_fault"));
obj              3268 ext/soap/soap.c zval* add_soap_fault(zval *obj, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail TSRMLS_DC)
obj              3275 ext/soap/soap.c 	add_property_zval(obj, "__soap_fault", fault);
obj              3279 ext/soap/soap.c static void set_soap_fault(zval *obj, char *fault_code_ns, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail, char *name TSRMLS_DC)
obj              3281 ext/soap/soap.c 	if (Z_TYPE_P(obj) != IS_OBJECT) {
obj              3282 ext/soap/soap.c 		object_init_ex(obj, soap_fault_class_entry);
obj              3285 ext/soap/soap.c 	add_property_string(obj, "faultstring", fault_string ? fault_string : "", 1);
obj              3286 ext/soap/soap.c 	zend_update_property_string(zend_exception_get_default(TSRMLS_C), obj, "message", sizeof("message")-1, (fault_string ? fault_string : "") TSRMLS_CC);
obj              3292 ext/soap/soap.c 			add_property_string(obj, "faultcode", fault_code, 1);
obj              3293 ext/soap/soap.c 			add_property_string(obj, "faultcodens", fault_code_ns, 1);
obj              3296 ext/soap/soap.c 				add_property_string(obj, "faultcode", fault_code, 1);
obj              3301 ext/soap/soap.c 					add_property_string(obj, "faultcodens", SOAP_1_1_ENV_NAMESPACE, 1);
obj              3305 ext/soap/soap.c 					add_property_string(obj, "faultcode", "Sender", 1);
obj              3306 ext/soap/soap.c 					add_property_string(obj, "faultcodens", SOAP_1_2_ENV_NAMESPACE, 1);
obj              3308 ext/soap/soap.c 					add_property_string(obj, "faultcode", "Receiver", 1);
obj              3309 ext/soap/soap.c 					add_property_string(obj, "faultcodens", SOAP_1_2_ENV_NAMESPACE, 1);
obj              3313 ext/soap/soap.c 					add_property_string(obj, "faultcode", fault_code, 1);
obj              3314 ext/soap/soap.c 					add_property_string(obj, "faultcodens", SOAP_1_2_ENV_NAMESPACE, 1);
obj              3316 ext/soap/soap.c 					add_property_string(obj, "faultcode", fault_code, 1);
obj              3322 ext/soap/soap.c 		add_property_string(obj, "faultactor", fault_actor, 1);
obj              3325 ext/soap/soap.c 		add_property_zval(obj, "detail", fault_detail);
obj              3328 ext/soap/soap.c 		add_property_string(obj, "_name", name, 1);
obj                94 ext/spl/php_spl.c 	zval *obj;
obj                98 ext/spl/php_spl.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|b", &obj, &autoload) == FAILURE) {
obj               102 ext/spl/php_spl.c 	if (Z_TYPE_P(obj) != IS_OBJECT && Z_TYPE_P(obj) != IS_STRING) {
obj               107 ext/spl/php_spl.c 	if (Z_TYPE_P(obj) == IS_STRING) {
obj               108 ext/spl/php_spl.c 		if (NULL == (ce = spl_find_ce_by_name(Z_STRVAL_P(obj), Z_STRLEN_P(obj), autoload TSRMLS_CC))) {
obj               112 ext/spl/php_spl.c 		ce = Z_OBJCE_P(obj);
obj               128 ext/spl/php_spl.c 	zval *obj;
obj               132 ext/spl/php_spl.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|b", &obj, &autoload) == FAILURE) {
obj               135 ext/spl/php_spl.c 	if (Z_TYPE_P(obj) != IS_OBJECT && Z_TYPE_P(obj) != IS_STRING) {
obj               140 ext/spl/php_spl.c 	if (Z_TYPE_P(obj) == IS_STRING) {
obj               141 ext/spl/php_spl.c 		if (NULL == (ce = spl_find_ce_by_name(Z_STRVAL_P(obj), Z_STRLEN_P(obj), autoload TSRMLS_CC))) {
obj               145 ext/spl/php_spl.c 		ce = Z_OBJCE_P(obj);
obj               157 ext/spl/php_spl.c 	zval *obj;
obj               161 ext/spl/php_spl.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|b", &obj, &autoload) == FAILURE) {
obj               164 ext/spl/php_spl.c 	if (Z_TYPE_P(obj) != IS_OBJECT && Z_TYPE_P(obj) != IS_STRING) {
obj               169 ext/spl/php_spl.c 	if (Z_TYPE_P(obj) == IS_STRING) {
obj               170 ext/spl/php_spl.c 		if (NULL == (ce = spl_find_ce_by_name(Z_STRVAL_P(obj), Z_STRLEN_P(obj), autoload TSRMLS_CC))) {
obj               174 ext/spl/php_spl.c 		ce = Z_OBJCE_P(obj);
obj               396 ext/spl/php_spl.c 	zval *obj;
obj               403 ext/spl/php_spl.c 	if (alfi->obj) {
obj               404 ext/spl/php_spl.c 		zval_ptr_dtor(&alfi->obj);
obj               436 ext/spl/php_spl.c 			zend_call_method(alfi->obj ? &alfi->obj : NULL, alfi->ce, &alfi->func_ptr, func_name, func_name_len, &retval, 1, class_name, NULL TSRMLS_CC);
obj               574 ext/spl/php_spl.c 			alfi.obj = obj_ptr;
obj               575 ext/spl/php_spl.c 			Z_ADDREF_P(alfi.obj);
obj               577 ext/spl/php_spl.c 			alfi.obj = NULL;
obj               591 ext/spl/php_spl.c 			spl_alfi.obj = NULL;
obj               603 ext/spl/php_spl.c 				Z_DELREF_P(alfi.obj);
obj               742 ext/spl/php_spl.c 				if (alfi->obj) {
obj               743 ext/spl/php_spl.c 					Z_ADDREF_P(alfi->obj);
obj               744 ext/spl/php_spl.c 					add_next_index_zval(tmp, alfi->obj);
obj               775 ext/spl/php_spl.c 	zval *obj;
obj               778 ext/spl/php_spl.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj               783 ext/spl/php_spl.c 	php_spl_object_hash(obj, hash TSRMLS_CC);
obj               789 ext/spl/php_spl.c PHPAPI void php_spl_object_hash(zval *obj, char *result TSRMLS_DC) /* {{{*/
obj               804 ext/spl/php_spl.c 	hash_handle   = SPL_G(hash_mask_handle)^(intptr_t)Z_OBJ_HANDLE_P(obj);
obj               805 ext/spl/php_spl.c 	hash_handlers = SPL_G(hash_mask_handlers)^(intptr_t)Z_OBJ_HT_P(obj);
obj               918 ext/spl/php_spl.c 	ZEND_ARG_INFO(0, obj)
obj                83 ext/spl/php_spl.h PHPAPI void php_spl_object_hash(zval *obj, char* md5str TSRMLS_DC);
obj               167 ext/spl/spl_array.c static zend_object_value spl_array_object_new_ex(zend_class_entry *class_type, spl_array_object **obj, zval *orig, int clone_orig TSRMLS_DC)
obj               177 ext/spl/spl_array.c 	*obj = intern;
obj               539 ext/spl/spl_array.c 				spl_array_object *obj = intern;
obj               542 ext/spl/spl_array.c 					if ((obj->ar_flags & SPL_ARRAY_IS_SELF) != 0) {
obj               544 ext/spl/spl_array.c 					} else if (Z_TYPE_P(obj->array) == IS_OBJECT) {
obj               545 ext/spl/spl_array.c 					    if ((obj->ar_flags & SPL_ARRAY_USE_OTHER) == 0) {
obj               546 ext/spl/spl_array.c 							obj = (spl_array_object*)zend_object_store_get_object(obj->array TSRMLS_CC);
obj               549 ext/spl/spl_array.c 							obj = (spl_array_object*)zend_object_store_get_object(obj->array TSRMLS_CC);
obj               552 ext/spl/spl_array.c 						obj = NULL;
obj               556 ext/spl/spl_array.c 				if (obj) {
obj               557 ext/spl/spl_array.c 					zend_property_info *property_info = zend_get_property_info(obj->std.ce, offset, 1 TSRMLS_CC);
obj               562 ext/spl/spl_array.c 					    obj->std.properties_table[property_info->offset] = NULL;
obj               809 ext/spl/spl_array.c static HashTable* spl_array_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */
obj               811 ext/spl/spl_array.c 	spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(obj TSRMLS_CC);
obj               838 ext/spl/spl_array.c 			base = (Z_OBJ_HT_P(obj) == &spl_handler_ArrayIterator) ? spl_ce_ArrayIterator : spl_ce_ArrayObject;
obj              1334 ext/spl/spl_array.c 	return_value->value.obj = spl_array_object_new_ex(intern->ce_get_iterator, &iterator, object, 0 TSRMLS_CC);
obj               147 ext/spl/spl_directory.c static zend_object_value spl_filesystem_object_new_ex(zend_class_entry *class_type, spl_filesystem_object **obj TSRMLS_DC)
obj               157 ext/spl/spl_directory.c 	if (obj) *obj = intern;
obj               451 ext/spl/spl_directory.c 	return_value->value.obj = spl_filesystem_object_new_ex(ce, &intern TSRMLS_CC);
obj               494 ext/spl/spl_directory.c 		return_value->value.obj = spl_filesystem_object_new_ex(ce, &intern TSRMLS_CC);
obj               515 ext/spl/spl_directory.c 		return_value->value.obj = spl_filesystem_object_new_ex(ce, &intern TSRMLS_CC);
obj               589 ext/spl/spl_directory.c static HashTable* spl_filesystem_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */
obj               591 ext/spl/spl_directory.c 	spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(obj TSRMLS_CC);
obj               108 ext/spl/spl_directory.h static inline spl_filesystem_iterator* spl_filesystem_object_to_iterator(spl_filesystem_object *obj)
obj               110 ext/spl/spl_directory.h 	return &obj->it;
obj               367 ext/spl/spl_dllist.c static zend_object_value spl_dllist_object_new_ex(zend_class_entry *class_type, spl_dllist_object **obj, zval *orig, int clone_orig TSRMLS_DC) /* {{{ */
obj               375 ext/spl/spl_dllist.c 	*obj = intern;
obj               506 ext/spl/spl_dllist.c static HashTable* spl_dllist_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{{ */
obj               508 ext/spl/spl_dllist.c 	spl_dllist_object     *intern  = (spl_dllist_object*)zend_object_store_get_object(obj TSRMLS_CC);
obj               150 ext/spl/spl_fixedarray.c static HashTable* spl_fixedarray_object_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{{ */
obj               152 ext/spl/spl_fixedarray.c 	spl_fixedarray_object *intern  = (spl_fixedarray_object*)zend_object_store_get_object(obj TSRMLS_CC);
obj               153 ext/spl/spl_fixedarray.c 	HashTable *ht = zend_std_get_properties(obj TSRMLS_CC);
obj               167 ext/spl/spl_fixedarray.c static HashTable* spl_fixedarray_object_get_properties(zval *obj TSRMLS_DC) /* {{{{ */
obj               169 ext/spl/spl_fixedarray.c 	spl_fixedarray_object *intern  = (spl_fixedarray_object*)zend_object_store_get_object(obj TSRMLS_CC);
obj               170 ext/spl/spl_fixedarray.c 	HashTable *ht = zend_std_get_properties(obj TSRMLS_CC);
obj               223 ext/spl/spl_fixedarray.c static zend_object_value spl_fixedarray_object_new_ex(zend_class_entry *class_type, spl_fixedarray_object **obj, zval *orig, int clone_orig TSRMLS_DC) /* {{{ */
obj               231 ext/spl/spl_fixedarray.c 	*obj = intern;
obj               385 ext/spl/spl_heap.c static zend_object_value spl_heap_object_new_ex(zend_class_entry *class_type, spl_heap_object **obj, zval *orig, int clone_orig TSRMLS_DC) /* {{{ */
obj               393 ext/spl/spl_heap.c 	*obj = intern;
obj               523 ext/spl/spl_heap.c static HashTable* spl_heap_object_get_debug_info_helper(zend_class_entry *ce, zval *obj, int *is_temp TSRMLS_DC) { /* {{{ */
obj               524 ext/spl/spl_heap.c 	spl_heap_object *intern  = (spl_heap_object*)zend_object_store_get_object(obj TSRMLS_CC);
obj               572 ext/spl/spl_heap.c static HashTable* spl_heap_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */
obj               574 ext/spl/spl_heap.c 	return spl_heap_object_get_debug_info_helper(spl_ce_SplHeap, obj, is_temp TSRMLS_CC);
obj               578 ext/spl/spl_heap.c static HashTable* spl_pqueue_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */
obj               580 ext/spl/spl_heap.c 	return spl_heap_object_get_debug_info_helper(spl_ce_SplPriorityQueue, obj, is_temp TSRMLS_CC);
obj              3548 ext/spl/spl_iterators.c PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser TSRMLS_DC)
obj              3551 ext/spl/spl_iterators.c 	zend_class_entry       *ce = Z_OBJCE_P(obj);
obj              3553 ext/spl/spl_iterators.c 	iter = ce->get_iterator(ce, obj, 0 TSRMLS_CC);
obj              3637 ext/spl/spl_iterators.c 	zval  *obj;
obj              3640 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|b", &obj, zend_ce_traversable, &use_keys) == FAILURE) {
obj              3646 ext/spl/spl_iterators.c 	if (spl_iterator_apply(obj, use_keys ? spl_iterator_to_array_apply : spl_iterator_to_values_apply, (void*)return_value TSRMLS_CC) != SUCCESS) {
obj              3663 ext/spl/spl_iterators.c 	zval  *obj;
obj              3666 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, zend_ce_traversable) == FAILURE) {
obj              3670 ext/spl/spl_iterators.c 	if (spl_iterator_apply(obj, spl_iterator_count_apply, (void*)&count TSRMLS_CC) == SUCCESS) {
obj              3677 ext/spl/spl_iterators.c 	zval                   *obj;
obj              3709 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) {
obj              3715 ext/spl/spl_iterators.c 	if (spl_iterator_apply(apply_info.obj, spl_iterator_func_apply, (void*)&apply_info TSRMLS_CC) == SUCCESS) {
obj               172 ext/spl/spl_iterators.h PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser TSRMLS_DC);
obj                96 ext/spl/spl_observer.c 	zval* obj;
obj               120 ext/spl/spl_observer.c static char *spl_object_storage_get_hash(spl_SplObjectStorage *intern, zval *this,  zval *obj, int *hash_len_ptr TSRMLS_DC) {
obj               123 ext/spl/spl_observer.c 		zend_call_method_with_1_params(&this, intern->std.ce, &intern->fptr_get_hash, "getHash", &rv, obj);
obj               154 ext/spl/spl_observer.c 		return (char*)&Z_OBJVAL_P(obj);
obj               160 ext/spl/spl_observer.c 		zvalue.handle = Z_OBJ_HANDLE_P(obj);
obj               161 ext/spl/spl_observer.c 		zvalue.handlers = Z_OBJ_HT_P(obj);
obj               189 ext/spl/spl_observer.c 	zval_ptr_dtor(&element->obj);
obj               203 ext/spl/spl_observer.c void spl_object_storage_attach(spl_SplObjectStorage *intern, zval *this, zval *obj, zval *inf TSRMLS_DC) /* {{{ */
obj               208 ext/spl/spl_observer.c 	char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC);
obj               226 ext/spl/spl_observer.c 	Z_ADDREF_P(obj);
obj               227 ext/spl/spl_observer.c 	element.obj = obj;
obj               233 ext/spl/spl_observer.c int spl_object_storage_detach(spl_SplObjectStorage *intern, zval *this, zval *obj TSRMLS_DC) /* {{{ */
obj               236 ext/spl/spl_observer.c 	char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC);
obj               252 ext/spl/spl_observer.c 		spl_object_storage_attach(intern, this, element->obj, element->inf TSRMLS_CC);
obj               260 ext/spl/spl_observer.c static zend_object_value spl_object_storage_new_ex(zend_class_entry *class_type, spl_SplObjectStorage **obj, zval *orig TSRMLS_DC) /* {{{ */
obj               268 ext/spl/spl_observer.c 	*obj = intern;
obj               320 ext/spl/spl_observer.c static HashTable* spl_object_storage_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */
obj               322 ext/spl/spl_observer.c 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(obj TSRMLS_CC);
obj               333 ext/spl/spl_observer.c 	props = Z_OBJPROP_P(obj);
obj               348 ext/spl/spl_observer.c 				php_spl_object_hash(element->obj, md5str TSRMLS_CC);
obj               354 ext/spl/spl_observer.c 				add_assoc_zval_ex(tmp, "obj", sizeof("obj"), element->obj);
obj               370 ext/spl/spl_observer.c static HashTable *spl_object_storage_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{ */
obj               373 ext/spl/spl_observer.c 	spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(obj TSRMLS_CC);
obj               384 ext/spl/spl_observer.c 		intern->gcdata[i++] = element->obj;
obj               392 ext/spl/spl_observer.c 	return std_object_handlers.get_properties(obj TSRMLS_CC);
obj               429 ext/spl/spl_observer.c int spl_object_storage_contains(spl_SplObjectStorage *intern, zval *this, zval *obj TSRMLS_DC) /* {{{ */
obj               432 ext/spl/spl_observer.c 	char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC);
obj               446 ext/spl/spl_observer.c 	zval *obj, *inf = NULL;
obj               450 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o|z!", &obj, &inf) == FAILURE) {
obj               453 ext/spl/spl_observer.c 	spl_object_storage_attach(intern, getThis(), obj, inf TSRMLS_CC);
obj               460 ext/spl/spl_observer.c 	zval *obj;
obj               463 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj               466 ext/spl/spl_observer.c 	spl_object_storage_detach(intern, getThis(), obj TSRMLS_CC);
obj               476 ext/spl/spl_observer.c 	zval *obj;
obj               479 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj               484 ext/spl/spl_observer.c 	php_spl_object_hash(obj, hash TSRMLS_CC);
obj               494 ext/spl/spl_observer.c 	zval *obj;
obj               500 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj               504 ext/spl/spl_observer.c 	hash = spl_object_storage_get_hash(intern, getThis(), obj, &hash_len TSRMLS_CC);
obj               523 ext/spl/spl_observer.c 	zval *obj;
obj               527 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, spl_ce_SplObjectStorage) == FAILURE) {
obj               531 ext/spl/spl_observer.c 	other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC);
obj               542 ext/spl/spl_observer.c 	zval *obj;
obj               547 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, spl_ce_SplObjectStorage) == FAILURE) {
obj               551 ext/spl/spl_observer.c 	other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC);
obj               555 ext/spl/spl_observer.c 		if (spl_object_storage_detach(intern, getThis(), element->obj TSRMLS_CC) == FAILURE) {
obj               570 ext/spl/spl_observer.c 	zval *obj;
obj               575 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, spl_ce_SplObjectStorage) == FAILURE) {
obj               579 ext/spl/spl_observer.c 	other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC);
obj               583 ext/spl/spl_observer.c 		if (!spl_object_storage_contains(other, getThis(), element->obj TSRMLS_CC)) {
obj               584 ext/spl/spl_observer.c 			spl_object_storage_detach(intern, getThis(), element->obj TSRMLS_CC);
obj               600 ext/spl/spl_observer.c 	zval *obj;
obj               603 ext/spl/spl_observer.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) {
obj               606 ext/spl/spl_observer.c 	RETURN_BOOL(spl_object_storage_contains(intern, getThis(), obj TSRMLS_CC));
obj               692 ext/spl/spl_observer.c 	RETVAL_ZVAL(element->obj, 1, 0);
obj               779 ext/spl/spl_observer.c 		php_var_serialize(&buf, &element->obj, &var_hash TSRMLS_CC);
obj               889 ext/spl/spl_observer.c 			if(pelement->obj) {
obj               890 ext/spl/spl_observer.c 				var_push_dtor(&var_hash, &pelement->obj);
obj              1107 ext/spl/spl_observer.c 		it = element->obj;
obj              1130 ext/spl/spl_observer.c 		it = element->obj;
obj              1160 ext/spl/spl_observer.c 		it = element->obj;
obj              1196 ext/spl/spl_observer.c 		it = element->obj;
obj              5007 ext/standard/basic_functions.c 			zval **obj, **method;
obj              5012 ext/standard/basic_functions.c 						&& zend_hash_index_find(Z_ARRVAL_P(function), 0, (void **) &obj) == SUCCESS
obj              5014 ext/standard/basic_functions.c 						&& Z_TYPE_PP(obj) == IS_OBJECT
obj              5016 ext/standard/basic_functions.c 				php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to call %s::%s() - function does not exist", Z_OBJCE_PP(obj)->name, Z_STRVAL_PP(method));
obj               140 ext/standard/user_filters.c 	zval *obj = (zval*)thisfilter->abstract;
obj               144 ext/standard/user_filters.c 	if (obj == NULL) {
obj               152 ext/standard/user_filters.c 			&obj,
obj               162 ext/standard/user_filters.c 	zval_ptr_dtor(&obj);
obj               175 ext/standard/user_filters.c 	zval *obj = (zval*)thisfilter->abstract;
obj               188 ext/standard/user_filters.c 	if (FAILURE == zend_hash_find(Z_OBJPROP_P(obj), "stream", sizeof("stream"), (void**)&zstream)) {
obj               193 ext/standard/user_filters.c 		add_property_zval(obj, "stream", zstream);
obj               222 ext/standard/user_filters.c 			&obj,
obj               267 ext/standard/user_filters.c 	Z_OBJ_HANDLER_P(obj, unset_property)(obj, &zpropname, 0 TSRMLS_CC);
obj               288 ext/standard/user_filters.c 	zval *obj, *zfilter;
obj               355 ext/standard/user_filters.c 	ALLOC_ZVAL(obj);
obj               356 ext/standard/user_filters.c 	object_init_ex(obj, fdat->ce);
obj               357 ext/standard/user_filters.c 	Z_SET_REFCOUNT_P(obj, 1);
obj               358 ext/standard/user_filters.c 	Z_SET_ISREF_P(obj);
obj               361 ext/standard/user_filters.c 	add_property_string(obj, "filtername", (char*)filtername, 1);
obj               365 ext/standard/user_filters.c 		add_property_zval(obj, "params", filterparams);
obj               367 ext/standard/user_filters.c 		add_property_null(obj, "params");
obj               374 ext/standard/user_filters.c 			&obj,
obj               390 ext/standard/user_filters.c 			zval_ptr_dtor(&obj);
obj               401 ext/standard/user_filters.c 	filter->abstract = obj;
obj               402 ext/standard/user_filters.c 	add_property_zval(obj, "filter", zfilter);
obj                51 ext/tidy/tidy.c 	PHPTidyObj *obj;	\
obj                62 ext/tidy/tidy.c 	obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC);	\
obj                65 ext/tidy/tidy.c 	PHPTidyObj *obj;	\
obj                70 ext/tidy/tidy.c 	obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC);	\
obj               748 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj               764 ext/tidy/tidy.c 			obj = (PHPTidyObj *)zend_object_store_get_object(in TSRMLS_CC);
obj               766 ext/tidy/tidy.c 			tidySaveBuffer (obj->ptdoc->doc, &output);
obj               781 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj               797 ext/tidy/tidy.c 			obj = (PHPTidyObj *)zend_object_store_get_object(in TSRMLS_CC);
obj               799 ext/tidy/tidy.c 			if (obj->ptdoc) {
obj               800 ext/tidy/tidy.c 				tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf);
obj               815 ext/tidy/tidy.c static void tidy_doc_update_properties(PHPTidyObj *obj TSRMLS_DC)
obj               822 ext/tidy/tidy.c 	tidySaveBuffer (obj->ptdoc->doc, &output);
obj               825 ext/tidy/tidy.c 		if (!obj->std.properties) {
obj               826 ext/tidy/tidy.c 			rebuild_object_properties(&obj->std);
obj               830 ext/tidy/tidy.c 		zend_hash_update(obj->std.properties, "value", sizeof("value"), (void *)&temp, sizeof(zval *), NULL);
obj               835 ext/tidy/tidy.c 	if (obj->ptdoc->errbuf->size) {
obj               836 ext/tidy/tidy.c 		if (!obj->std.properties) {
obj               837 ext/tidy/tidy.c 			rebuild_object_properties(&obj->std);
obj               840 ext/tidy/tidy.c 		ZVAL_STRINGL(temp, (char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1, TRUE);
obj               841 ext/tidy/tidy.c 		zend_hash_update(obj->std.properties, "errorBuffer", sizeof("errorBuffer"), (void *)&temp, sizeof(zval *), NULL);
obj               845 ext/tidy/tidy.c static void tidy_add_default_properties(PHPTidyObj *obj, tidy_obj_type type TSRMLS_DC)
obj               857 ext/tidy/tidy.c 			if (!obj->std.properties) {
obj               858 ext/tidy/tidy.c 				rebuild_object_properties(&obj->std);
obj               861 ext/tidy/tidy.c 			tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf);
obj               862 ext/tidy/tidy.c 			ADD_PROPERTY_STRINGL(obj->std.properties, value, buf.bp, buf.size ? buf.size-1 : 0);
obj               865 ext/tidy/tidy.c 			ADD_PROPERTY_STRING(obj->std.properties, name, tidyNodeGetName(obj->node));
obj               866 ext/tidy/tidy.c 			ADD_PROPERTY_LONG(obj->std.properties, type, tidyNodeGetType(obj->node));
obj               867 ext/tidy/tidy.c 			ADD_PROPERTY_LONG(obj->std.properties, line, tidyNodeLine(obj->node));
obj               868 ext/tidy/tidy.c 			ADD_PROPERTY_LONG(obj->std.properties, column, tidyNodeColumn(obj->node));
obj               869 ext/tidy/tidy.c 			ADD_PROPERTY_BOOL(obj->std.properties, proprietary, tidyNodeIsProp(obj->ptdoc->doc, obj->node));
obj               871 ext/tidy/tidy.c 			switch(tidyNodeGetType(obj->node)) {
obj               879 ext/tidy/tidy.c 					ADD_PROPERTY_LONG(obj->std.properties, id, tidyNodeGetId(obj->node));
obj               882 ext/tidy/tidy.c 			tempattr = tidyAttrFirst(obj->node);
obj               899 ext/tidy/tidy.c 			zend_hash_update(obj->std.properties, "attribute", sizeof("attribute"), (void *)&attribute, sizeof(zval *), NULL);
obj               901 ext/tidy/tidy.c 			tempnode = tidyGetChild(obj->node);
obj               912 ext/tidy/tidy.c 					newobj->ptdoc = obj->ptdoc;
obj               924 ext/tidy/tidy.c 			zend_hash_update(obj->std.properties, "child", sizeof("child"), (void *)&children, sizeof(zval *), NULL);
obj               929 ext/tidy/tidy.c 			if (!obj->std.properties) {
obj               930 ext/tidy/tidy.c 				rebuild_object_properties(&obj->std);
obj               932 ext/tidy/tidy.c 			ADD_PROPERTY_NULL(obj->std.properties, errorBuffer);
obj               933 ext/tidy/tidy.c 			ADD_PROPERTY_NULL(obj->std.properties, value);
obj               974 ext/tidy/tidy.c 			node = tidyGetRoot(obj->ptdoc->doc);
obj               978 ext/tidy/tidy.c 			node = tidyGetHtml(obj->ptdoc->doc);
obj               982 ext/tidy/tidy.c 			node = tidyGetHead(obj->ptdoc->doc);
obj               986 ext/tidy/tidy.c 			node = tidyGetBody(obj->ptdoc->doc);
obj              1001 ext/tidy/tidy.c 	newobj->ptdoc = obj->ptdoc;
obj              1042 ext/tidy/tidy.c static int php_tidy_parse_string(PHPTidyObj *obj, char *string, int len, char *enc TSRMLS_DC)
obj              1047 ext/tidy/tidy.c 		if (tidySetCharEncoding(obj->ptdoc->doc, enc) < 0) {
obj              1053 ext/tidy/tidy.c 	obj->ptdoc->initialized = 1;
obj              1057 ext/tidy/tidy.c 	if (tidyParseBuffer(obj->ptdoc->doc, &buf) < 0) {
obj              1058 ext/tidy/tidy.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", obj->ptdoc->errbuf->bp);
obj              1061 ext/tidy/tidy.c 	tidy_doc_update_properties(obj TSRMLS_CC);
obj              1221 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1228 ext/tidy/tidy.c 	obj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC);
obj              1230 ext/tidy/tidy.c 	TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
obj              1232 ext/tidy/tidy.c 	if(php_tidy_parse_string(obj, input, input_len, enc TSRMLS_CC) == FAILURE) {
obj              1246 ext/tidy/tidy.c 	if (obj->ptdoc->errbuf && obj->ptdoc->errbuf->bp) {
obj              1247 ext/tidy/tidy.c 		RETURN_STRINGL((char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1, 1);
obj              1262 ext/tidy/tidy.c 	tidySaveBuffer(obj->ptdoc->doc, &output);
obj              1279 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1287 ext/tidy/tidy.c 	obj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC);
obj              1294 ext/tidy/tidy.c 	TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
obj              1296 ext/tidy/tidy.c 	if(php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC) == FAILURE) {
obj              1312 ext/tidy/tidy.c 	if (tidyCleanAndRepair(obj->ptdoc->doc) >= 0) {
obj              1313 ext/tidy/tidy.c 		tidy_doc_update_properties(obj TSRMLS_CC);
obj              1343 ext/tidy/tidy.c 	if (obj->ptdoc->initialized && tidyRunDiagnostics(obj->ptdoc->doc) >= 0) {
obj              1344 ext/tidy/tidy.c 		tidy_doc_update_properties(obj TSRMLS_CC);
obj              1370 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1387 ext/tidy/tidy.c 	obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC);
obj              1389 ext/tidy/tidy.c 	opt = tidyGetOptionByName(obj->ptdoc->doc, optname);
obj              1396 ext/tidy/tidy.c 	if ( (optval = (char *) tidyOptGetDoc(obj->ptdoc->doc, opt)) ) {
obj              1417 ext/tidy/tidy.c 	itOpt = tidyGetOptionList(obj->ptdoc->doc);
obj              1422 ext/tidy/tidy.c 		TidyOption opt = tidyGetNextOption(obj->ptdoc->doc, &itOpt);
obj              1425 ext/tidy/tidy.c 		opt_value = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC);
obj              1451 ext/tidy/tidy.c 	RETURN_LONG(tidyStatus(obj->ptdoc->doc));
obj              1461 ext/tidy/tidy.c 	RETURN_LONG(tidyDetectedHtmlVersion(obj->ptdoc->doc));
obj              1471 ext/tidy/tidy.c 	RETURN_BOOL(tidyDetectedXhtml(obj->ptdoc->doc));
obj              1481 ext/tidy/tidy.c 	RETURN_BOOL(tidyDetectedGenericXml(obj->ptdoc->doc));
obj              1491 ext/tidy/tidy.c 	RETURN_LONG(tidyErrorCount(obj->ptdoc->doc));
obj              1501 ext/tidy/tidy.c 	RETURN_LONG(tidyWarningCount(obj->ptdoc->doc));
obj              1511 ext/tidy/tidy.c 	RETURN_LONG(tidyAccessWarningCount(obj->ptdoc->doc));
obj              1521 ext/tidy/tidy.c 	RETURN_LONG(tidyConfigErrorCount(obj->ptdoc->doc));
obj              1529 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1548 ext/tidy/tidy.c 	obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC);
obj              1550 ext/tidy/tidy.c 	opt = tidyGetOptionByName(obj->ptdoc->doc, optname);
obj              1557 ext/tidy/tidy.c 	optval = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC);
obj              1592 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1600 ext/tidy/tidy.c 	obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC);
obj              1608 ext/tidy/tidy.c 		TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
obj              1610 ext/tidy/tidy.c 		php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC);
obj              1623 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1627 ext/tidy/tidy.c 	obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC);
obj              1639 ext/tidy/tidy.c 	TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
obj              1641 ext/tidy/tidy.c 	if(php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC) == FAILURE) {
obj              1655 ext/tidy/tidy.c 	PHPTidyObj *obj;
obj              1663 ext/tidy/tidy.c 	obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC);
obj              1665 ext/tidy/tidy.c 	TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options);
obj              1667 ext/tidy/tidy.c 	if(php_tidy_parse_string(obj, input, input_len, enc TSRMLS_CC) == SUCCESS) {
obj              1713 ext/tidy/tidy.c 	if (tidyGetChild(obj->node)) {
obj              1727 ext/tidy/tidy.c 	if (obj->node && tidyGetNext(obj->node)) {
obj              1741 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Comment) {
obj              1755 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) & (TidyNode_Start | TidyNode_End | TidyNode_StartEnd)) {
obj              1769 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Text) {
obj              1783 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Jste) {
obj              1797 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Asp) {
obj              1811 ext/tidy/tidy.c 	if (tidyNodeGetType(obj->node) == TidyNode_Php) {
obj              1827 ext/tidy/tidy.c 	parent_node = tidyGetParent(obj->node);
obj              1833 ext/tidy/tidy.c 		newobj->ptdoc = obj->ptdoc;
obj               456 ext/wddx/wddx.c static void php_wddx_serialize_object(wddx_packet *packet, zval *obj)
obj               474 ext/wddx/wddx.c 	if (call_user_function_ex(CG(function_table), &obj, fname, &retval, 0, 0, 1, NULL TSRMLS_CC) == SUCCESS) {
obj               478 ext/wddx/wddx.c 			PHP_SET_CLASS_ATTRIBUTES(obj);
obj               490 ext/wddx/wddx.c 			objhash = HASH_OF(obj);
obj               512 ext/wddx/wddx.c 		PHP_SET_CLASS_ATTRIBUTES(obj);
obj               524 ext/wddx/wddx.c 		objhash = HASH_OF(obj);
obj               528 ext/wddx/wddx.c 			if (*ent == obj) {
obj               921 ext/wddx/wddx.c 	zval				*obj;
obj              1001 ext/wddx/wddx.c 						MAKE_STD_ZVAL(obj);
obj              1002 ext/wddx/wddx.c 						object_init_ex(obj, *pce);
obj              1005 ext/wddx/wddx.c 						zend_hash_merge(Z_OBJPROP_P(obj),
obj              1011 ext/wddx/wddx.c 							php_store_class_name(obj, Z_STRVAL_P(ent1->data), Z_STRLEN_P(ent1->data));
obj              1018 ext/wddx/wddx.c 						ent2->data = obj;
obj               111 ext/xml/xml.c  	ZEND_ARG_INFO(1, obj)
obj               534 ext/xml/xml.c  			zval **obj;
obj               538 ext/xml/xml.c  			} else if (zend_hash_index_find(Z_ARRVAL_P(handler), 0, (void **) &obj) == SUCCESS &&
obj               540 ext/xml/xml.c  					   Z_TYPE_PP(obj) == IS_OBJECT &&
obj               542 ext/xml/xml.c  				php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to call handler %s::%s()", Z_OBJCE_PP(obj)->name, Z_STRVAL_PP(method));
obj                45 ext/xmlreader/php_xmlreader.c typedef int (*xmlreader_write_t)(xmlreader_object *obj, zval *newval TSRMLS_DC);
obj                72 ext/xmlreader/php_xmlreader.c static int xmlreader_property_reader(xmlreader_object *obj, xmlreader_prop_handler *hnd, zval **retval TSRMLS_DC)
obj                77 ext/xmlreader/php_xmlreader.c 	if (obj->ptr != NULL) {
obj                79 ext/xmlreader/php_xmlreader.c 			retchar = hnd->read_char_func(obj->ptr);
obj                82 ext/xmlreader/php_xmlreader.c 				retint = hnd->read_int_func(obj->ptr);
obj               118 ext/xmlreader/php_xmlreader.c 	xmlreader_object *obj;
obj               132 ext/xmlreader/php_xmlreader.c 	obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC);
obj               134 ext/xmlreader/php_xmlreader.c 	if (obj->prop_handler != NULL) {
obj               135 ext/xmlreader/php_xmlreader.c 		ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               152 ext/xmlreader/php_xmlreader.c 	xmlreader_object *obj;
obj               167 ext/xmlreader/php_xmlreader.c 	obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC);
obj               169 ext/xmlreader/php_xmlreader.c 	if (obj->prop_handler != NULL) {
obj               170 ext/xmlreader/php_xmlreader.c 		ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               173 ext/xmlreader/php_xmlreader.c 		ret = xmlreader_property_reader(obj, hnd, &retval TSRMLS_CC);
obj               195 ext/xmlreader/php_xmlreader.c 	xmlreader_object *obj;
obj               209 ext/xmlreader/php_xmlreader.c 	obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC);
obj               211 ext/xmlreader/php_xmlreader.c 	if (obj->prop_handler != NULL) {
obj               212 ext/xmlreader/php_xmlreader.c 		ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               113 ext/xmlwriter/php_xmlwriter.c 		ze_xmlwriter_object *obj = (ze_xmlwriter_object*) zend_object_store_get_object(object TSRMLS_CC); \
obj               114 ext/xmlwriter/php_xmlwriter.c 		intern = obj->xmlwriter_ptr; \
obj               201 ext/xsl/php_xsl.c zval *xsl_object_get_data(void *obj)
obj               204 ext/xsl/php_xsl.c 	dom_wrapper = ((xsltStylesheetPtr) obj)->_private;
obj               210 ext/xsl/php_xsl.c static void xsl_object_set_data(void *obj, zval *wrapper TSRMLS_DC)
obj               212 ext/xsl/php_xsl.c 	((xsltStylesheetPtr) obj)->_private = wrapper;
obj               217 ext/xsl/php_xsl.c void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC)
obj               222 ext/xsl/php_xsl.c 	object->ptr = obj;
obj               223 ext/xsl/php_xsl.c 	xsl_object_set_data(obj, wrapper TSRMLS_CC);
obj               228 ext/xsl/php_xsl.c zval *php_xsl_create_object(xsltStylesheetPtr obj, int *found, zval *wrapper_in, zval *return_value  TSRMLS_DC)
obj               235 ext/xsl/php_xsl.c 	if (!obj) {
obj               245 ext/xsl/php_xsl.c 	if ((wrapper = (zval *) xsl_object_get_data((void *) obj))) {
obj               263 ext/xsl/php_xsl.c 	php_xsl_set_object(wrapper, (void *) obj TSRMLS_CC);
obj                72 ext/xsl/php_xsl.h void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC);
obj                74 ext/xsl/php_xsl.h zval *php_xsl_create_object(xsltStylesheetPtr obj, int *found, zval *wrapper_in, zval *return_value  TSRMLS_DC);
obj                84 ext/xsl/php_xsl.h #define XSL_DOMOBJ_NEW(zval, obj, ret) \
obj                85 ext/xsl/php_xsl.h 	if (NULL == (zval = php_xsl_create_object(obj, ret, zval, return_value TSRMLS_CC))) { \
obj               191 ext/xsl/xsltprocessor.c 	xmlXPathObjectPtr obj;
obj               225 ext/xsl/xsltprocessor.c 			obj = valuePop(ctxt);
obj               226 ext/xsl/xsltprocessor.c 			if (obj) {
obj               227 ext/xsl/xsltprocessor.c 				xmlXPathFreeObject(obj);
obj               240 ext/xsl/xsltprocessor.c 		obj = valuePop(ctxt);
obj               242 ext/xsl/xsltprocessor.c 		if (obj == NULL) {
obj               246 ext/xsl/xsltprocessor.c 		switch (obj->type) {
obj               248 ext/xsl/xsltprocessor.c 				ZVAL_STRING(args[i],  obj->stringval, 1);
obj               251 ext/xsl/xsltprocessor.c 				ZVAL_BOOL(args[i],  obj->boolval);
obj               254 ext/xsl/xsltprocessor.c 				ZVAL_DOUBLE(args[i], obj->floatval);
obj               258 ext/xsl/xsltprocessor.c 					str = xmlXPathCastToString(obj);
obj               265 ext/xsl/xsltprocessor.c 					if (obj->nodesetval && obj->nodesetval->nodeNr > 0) {
obj               266 ext/xsl/xsltprocessor.c 						for (j = 0; j < obj->nodesetval->nodeNr; j++) {
obj               267 ext/xsl/xsltprocessor.c 							xmlNodePtr node = obj->nodesetval->nodeTab[j];
obj               299 ext/xsl/xsltprocessor.c 				str = xmlXPathCastToString(obj);
obj               303 ext/xsl/xsltprocessor.c 		xmlXPathFreeObject(obj);
obj               310 ext/xsl/xsltprocessor.c 	obj = valuePop(ctxt);
obj               311 ext/xsl/xsltprocessor.c 	if (obj == NULL || obj->stringval == NULL) {
obj               312 ext/xsl/xsltprocessor.c 		if (obj) {
obj               314 ext/xsl/xsltprocessor.c 			xmlXPathFreeObject(obj);
obj               327 ext/xsl/xsltprocessor.c 	ZVAL_STRING(&handler, obj->stringval, 1);
obj               328 ext/xsl/xsltprocessor.c 	xmlXPathFreeObject(obj);
obj               355 ext/xsl/xsltprocessor.c 				dom_object *obj;
obj               362 ext/xsl/xsltprocessor.c 				obj = (dom_object *)zend_object_store_get_object(retval TSRMLS_CC);
obj               363 ext/xsl/xsltprocessor.c 				nodep = dom_object_get_node(obj);
obj               427 ext/zip/php_zip.c 		ze_zip_object *obj = (ze_zip_object*) zend_object_store_get_object(object TSRMLS_CC); \
obj               428 ext/zip/php_zip.c 		intern = obj->za; \
obj               474 ext/zip/php_zip.c static char * php_zipobj_get_filename(ze_zip_object *obj TSRMLS_DC) /* {{{ */
obj               477 ext/zip/php_zip.c 	if (!obj) {
obj               481 ext/zip/php_zip.c 	if (obj->filename) {
obj               482 ext/zip/php_zip.c 		return obj->filename;
obj               810 ext/zip/php_zip.c typedef char *(*zip_read_const_char_from_ze_t)(ze_zip_object *obj TSRMLS_DC);
obj               835 ext/zip/php_zip.c static int php_zip_property_reader(ze_zip_object *obj, zip_prop_handler *hnd, zval **retval, int newzval TSRMLS_DC) /* {{{ */
obj               841 ext/zip/php_zip.c 	if (obj && obj->za != NULL) {
obj               843 ext/zip/php_zip.c 			retchar = hnd->read_const_char_func(obj->za, &len TSRMLS_CC);
obj               846 ext/zip/php_zip.c 				retint = hnd->read_int_func(obj->za TSRMLS_CC);
obj               853 ext/zip/php_zip.c 					retchar = hnd->read_const_char_from_obj_func(obj TSRMLS_CC);
obj               888 ext/zip/php_zip.c 	ze_zip_object *obj;
obj               907 ext/zip/php_zip.c 	obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC);
obj               909 ext/zip/php_zip.c 	if (obj->prop_handler != NULL) {
obj               912 ext/zip/php_zip.c 			ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd);
obj               915 ext/zip/php_zip.c 			ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               933 ext/zip/php_zip.c 	ze_zip_object *obj;
obj               951 ext/zip/php_zip.c 	obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC);
obj               953 ext/zip/php_zip.c 	if (obj->prop_handler != NULL) {
obj               956 ext/zip/php_zip.c 			ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd);
obj               959 ext/zip/php_zip.c 			ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj               963 ext/zip/php_zip.c 		ret = php_zip_property_reader(obj, hnd, &retval, 1 TSRMLS_CC);
obj               984 ext/zip/php_zip.c 	ze_zip_object *obj;
obj              1001 ext/zip/php_zip.c 	obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC);
obj              1003 ext/zip/php_zip.c 	if (obj->prop_handler != NULL) {
obj              1006 ext/zip/php_zip.c 			ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd);
obj              1009 ext/zip/php_zip.c 			ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd);
obj              1018 ext/zip/php_zip.c 		} else if (php_zip_property_reader(obj, hnd, &tmp, 0 TSRMLS_CC) == SUCCESS) {
obj              1047 ext/zip/php_zip.c 	ze_zip_object *obj;
obj              1057 ext/zip/php_zip.c 	obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC);
obj              1060 ext/zip/php_zip.c 	if (obj->prop_handler == NULL) {
obj              1063 ext/zip/php_zip.c 	zend_hash_internal_pointer_reset_ex(obj->prop_handler, &pos);
obj              1065 ext/zip/php_zip.c 	while (zend_hash_get_current_data_ex(obj->prop_handler, (void**)&hnd, &pos) == SUCCESS) {
obj              1066 ext/zip/php_zip.c 		zend_hash_get_current_key_ex(obj->prop_handler, &key, &key_len, &num_key, 0, &pos);
obj              1068 ext/zip/php_zip.c 		ret = php_zip_property_reader(obj, hnd, &val, 0 TSRMLS_CC);
obj              1073 ext/zip/php_zip.c 		zend_hash_move_forward_ex(obj->prop_handler, &pos);
obj              2816 ext/zip/php_zip.c 	ze_zip_object *obj;
obj              2832 ext/zip/php_zip.c 	obj = (ze_zip_object*) zend_object_store_get_object(this TSRMLS_CC);
obj              2834 ext/zip/php_zip.c 	stream = php_stream_zip_open(obj->filename, filename, mode STREAMS_CC TSRMLS_CC);
obj              1057 main/SAPI.c    SAPI_API int sapi_get_target_uid(uid_t *obj TSRMLS_DC)
obj              1060 main/SAPI.c    		return sapi_module.get_target_uid(obj TSRMLS_CC);
obj              1066 main/SAPI.c    SAPI_API int sapi_get_target_gid(gid_t *obj TSRMLS_DC)
obj              1069 main/SAPI.c    		return sapi_module.get_target_gid(obj TSRMLS_CC);
obj               423 sapi/apache/mod_php5.c static int sapi_apache_get_target_uid(uid_t *obj TSRMLS_DC)
obj               425 sapi/apache/mod_php5.c 	*obj = ap_user_id;
obj               432 sapi/apache/mod_php5.c static int sapi_apache_get_target_gid(gid_t *obj TSRMLS_DC)
obj               434 sapi/apache/mod_php5.c 	*obj = ap_group_id;